Delve into the captivating world of ancient China with National Geographic's spellbinding docuseries, "Ancient China From Above." In Episode 2, "Mysteries of Xanadu," archaeologist Dr. Allan Maca leads a team of intrepid experts on an extraordinary journey to unravel the enigmatic secrets of the past. Departing from conventional approaches, they employ innovative methods to unearth the mysteries of ancient China, uncovering majestic palaces, lost cities, and investigating the aftermath of devast