When Machu Picchu was founded in the 15th-century by the Incas it was a completely unique town. The buildings were located 2,430 metres (7,970 ft) above sea level, situated on a narrow mountain ridge above the Urubamba Valley in Peru. The city was abandoned a century later at the time of the Spanish Conquest. Often Machu Picchu is referred to as the "Lost City of the Incas", and it is perhaps the … [Read more...]
You are here: Home / Archives for Red Power Peru
