Explore the beauty of this small lake surrounded by majestic mountains in North America. A perfect retreat for nature lovers and adventure seekers. Discover more natural landmarks and travel destinations on Pinterest.