Ancient Aliens

HISTORY | 9:00 pm

One of the most mysterious places on Earth, Peru, is celebrated for its colossal geoglyphs and megalithic ruins, remnants of the vanished Inca civilization. In such otherworldly terrain, then, is it really out of the question that terrestrial visitors once came here? In the new "The Lost City of Peru," the show's principal trio of experts — Giorgio A. Tsoukalos, David Childress and William Henry — examine a recently discovered Peruvian city that provides evidence that civilization emerged here thousands of years earlier than originally believed.