Synopsis: This fascinating A&E series takes viewers on a guided tour of the ruins of beautiful and enigmatic Machu Picchu, relying on archival footage and expert interviews to unravel its many mysteries. Situated high atop the Andes Mountains, the spectacular Incan city was long thought to be legendary. But in 1911, American explorer Hiram Bingham stumbled upon its remains, forever opening its secrets to the world.