Machu Picchu, Peru

(Info:, Photo by Nad Hemnani)

Machu Picchu is a marvellous creation of the Inca Empire, comprised of hundreds of religious, astronomical, agricultural, and ceremonial structures, situated in the middle of the tropical mountain forest of the Peruvian Andes. The purpose of the site still largely remains a mystery.

Leave a Comment