Hikes into the
Planet of the Apes

In October 2021, a panel was installed at the location of the Ape City from “Planet of the Apes” (1968) in Malibu Creek State Park