Log In or Register
Here is the very popular Echo Lake near the entrance to Mount Evans Road just outside Idaho Springs, CO. This was taken a few weeks ago, Thanks for taking the time to look.