Flying over Peru’s Humantay Lake reveals a glacial lagoon glowing in brilliant turquoise beneath the towering Andes. Located ...