Unearthed

Curse of Relic Mountain

Experts reveal the mystery behind the decapitated statues of Mount Nemrut.
Aired: May 16, 2021 Genre: DocumentaryDuration: 44m Rating: 7 Country: United Kingdom, United States of America Production: Windfall Films