Glenwood Springs, Colorado, United States
Lake with vibrant green waters, cascades & sheer cliffs, accessed by steep hike or shuttle bus.
802 Grand Avenue , Glenwood Springs, Colorado, 81601, US
1.3 km away
6.0 km away