Idaho Springs, Colorado, United States
Scenic mountain views are offered from this glacier overlooking a lake reached via a short hike.
7599 Fall River Road, Idaho Springs, Colorado, 80452, US