Video / Lost City in the Sky

 

A one-hour high definition documentary on the Incan city of Machu Picchu, shot on location in Peru, featuring experts concerned with the impact of nature and continued tourism of the site.

 


Lost City in the Sky from Envision Media Group on Vimeo.