Huacarpay Lakes are located about 20 minutes drive from Cusco in the central Andes Mountains of Peru.