Cusco, the sacred valley and Machu Picchu