Nestled in the Andes Mountains, Cusco is a vibrant city…