-
Snapshot: The Sacred Valley of the Incas
It’s a vision of well sculpted greenery, glowing beneath the piercing sky. This is the Sacred Valley of the Incas, also known as the Urubamba Valley in the Andes of Peru, on the fringe of the Inca capital of Cusco and the ancient city of Machu Picchu.