NOVA
NOVA (2010)

By any standard, Peru's Machu Picchu checks in as one of the most endlessly intriguing man-made structures in the Western Hemisphere. Though it remains a symbol of the ingenuity that characterized Incan engineering, with advanced… More

Directed By:
Rated: Unrated
Running Time:
Genre: Documentary
Release Date: April 27, 2010
Add Your Rating
Flixster
User Score
67%