Contemplating the Center of the Incan Empire

Season 1 Episode 478  ·  Mar 17, 2016, 06:01 PM
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.