Once thought to exist only in legend, the magnificent ruins of Machu Picchu, also known as the "Lost City of the Incas," was discovered by explorer Hiram Bingham in 1911. Since then, the design and construction of its imposing walls and mysteries of the city's purposes have been explored and speculated upon by scholars and historians. This stunning History Channel program takes you inside the majestic Peruvian locale. 50 min. Standard; Soundtrack: English Dolby Digital stereo.
There are no recommendations at this time. Please check back later.