Contemplating the Center of the Incan Empire
Season 1, Episode 478, Mar 17, 2016, 06:01 PM
Share
Subscribe
Situated at 12,000 feet above sea level, Cuzco, Peru is the Western Hemisphere's highest metropolis. It has been so since the 13th century.
