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 →