Machu Picchu is a Spanish term for old peak. It lies on a mountain ridge above the Sacred Valley, in the Cusco region, Urubamba, Peru. It is by far the most iconic structure of Inca Civilization. Many archaeologists believe that it was built as an estate for Inca Emperor’ Pachacuti’ during 1438-1472.
Alongside Machu Picchu, there are numerous other sites associated with the Incas, one of them is the Temple of Three Windows, a fascinating place for anyone. It was also named as one of the Seven Wonders of the World in 2007.