Phantom Canyon Road, The “Oh My God Road”, Echo Lake and Views along the Platte River

1 year ago
87

Phantom Canyon Road from Victor, Colorado to Florence 10-18-23.
The Oh My God Road from Idaho Springs, CO to Central City, Echo Lake along Mestaa’ehehe Pass and heading home along the Platte River 10-19-23.

Loading comments...