Breathless on Ben Lomond Mountain
2018-08-20
Scorched Around the Edges, the Santa Cruz Mountains Brace for Fire Season by Lisa Robinson The decommissioned Eagle Rock Lookout Tower succumbed to fire on August 4, 2018. Eagle Rock, at an elevation of 2488 ft, is thehighest peak in the area, towering above Buzzard’s Roost and Pine Mountain. ARead More →