The lost city of Llactapata
Explorers have used infrared cameras to find the lost Inca city of Llactapata in the Peruvian jungle, just two miles from Machu Picchu. This discovery should keep archeology fans busy, at least until the release of this movie.
0 Comments:
Post a Comment
<< Home