WorldLens

By worldlens

Echo Lake

Just south of Lake Tahoe, this beautiful body of snow melt often gets overlooked, which works out ok for those who are looking for a quite hike with great views.

Comments
Sign in or get an account to comment.