The pristine water of Peru’s Humantay Lake reflects a snowy mountain towering in the distance. The lake, which is almost 14,000 feet above sea level, is near the high-altitude city of Cusco in the Andes. Click to read my travel guide “6 Questions and Answers About Humantay Lake” for key information about the site. You can also view my high-resolution photo collection from Humantay Lake.