Quilotoa Lake, Ecuador
Get ready to be wowed by the stunning Quilotoa Lake in Ecuador! This emerald green crater lake nestled in the Andes Mountains is a must-see for adventure seekers and nature lovers. Hike around the rim for breathtaking views or take a dip in the chilly waters - just don't forget your camera!
Landmark
Lat: -0.8583134, Lon: -78.9033627
Share