Where To Stream Unearthed Season 9 Episode 11
Legend of Xanadu
- Aired July 18, 2021
- 60 Min
- Rated 8.7
- Number 25 Of 103 Rated Episodes
The legendary metropolis of Xanadu (Kublai Khan's capital of the Mongol Empire in the 13th century) and its fabled existence have mystified experts for centuries; now, archaeologists use cutting-edge aerial imaging to investigate new discoveries and reveal the truth behind this mythical lost city.