Eagle Vista Drive and Lunsford Drive
Los Angeles, CA 90041
Los Angeles, CA 90041
+1 213 473 3231
Open Hours24 hrs
OverviewThis is one of the many natural wonders of Southern California. Created from local hot springs millions of years ago, this impressive rock looms above the valley below, creating...
more