Ancient China From Above moves into the realm of satellite and LiDAR technologies to help peel away layers of modern development, taking viewers back in time to see how earlier landscapes were shaped in ways just like today. The series scours the largest manmade structure on Earth in Secrets of the Great Wall; explores Kublai Khan’s legendary lost city in inner Mongolia in Mysteries of Xanadu; and reveals a newly discovered megacity from 4,000 years ago that was one of the largest on the planet and whose inhabitants created amazing Maya-like carvings and practiced human sacrifice on an unprecedented scale in China’s Pompeii. Tackling astonishing new archaeological findings from above, the three-part series opens up new possibilities for potential future installments of the franchise.