The Humantay Lake is a shimmering blue glaciour lake surrounded by mountains. A tour to the Humantay Lake is not to miss during a stay in Cusco, Peru.