Mysteries of Machu Picchu
Built at the height of the Incan civilization in what is now Peru, Machu Picchu was rediscovered one hundred years ago on 24 July, 1911.
22 July 2011