
The Green Monster is the name of an ice climbing route on Cascade Falls on Evan-Thomas Creek. It’s an easy hike with one harrowing (for some) steep section.
The Green Monster is the name of an ice climbing route on Cascade Falls on Evan-Thomas Creek. It’s an easy hike with one harrowing (for some) steep section.