On The Peruvian Civilisation One of the seven wonders of the world is Machu Picchu, the 15th Century Inca citadel located in the Eastern Cordillera of southern Peru on a 2,430mt (7,970ft) mountain ridge. […] Koushik Das April 17, 2022 Leave a Comment