Nestled high in the Andes Mountains of Peru, the city of Cusco and its surrounding…