Cusco, nestled in the heart of the Andes Mountains, is a photographer’s paradise. This Peruvian…