
Denver, Colorado, United States
π½οΈ spots
St. Mary's Glacier, 7599 Fall River Rd, Idaho Springs, Colorado 80452, United States
Harder hike than it looks. Beautiful views!
Red Rocks Park & Amphitheatre, 18300 W Alameda Pkwy, Golden, Colorado 80401, United States
I mean, itβs red rocks.