Lair of the Living God
- Episode aired Dec 19, 2021
![What on Earth? (2015)](https://m.media-amazon.com/images/M/MV5BNjdjM2FhMjAtMGY4MS00OGJmLTlhNDgtMTc1ZjZiNjAzNTQ4XkEyXkFqcGdeQXVyMTAwMzM3NDI3._V1_QL75_UX190_CR0,2,190,281_.jpg)
When satellite imagery reveals a mysterious ancient structure atop Mount Nemrut in Turkey, the quest to reveal its origins and secrets commences. Kenneth Fine presents from this enigmatic lo... Read allWhen satellite imagery reveals a mysterious ancient structure atop Mount Nemrut in Turkey, the quest to reveal its origins and secrets commences. Kenneth Fine presents from this enigmatic locale that might have served as a temple-tomb and house of the gods, or perhaps something e... Read allWhen satellite imagery reveals a mysterious ancient structure atop Mount Nemrut in Turkey, the quest to reveal its origins and secrets commences. Kenneth Fine presents from this enigmatic locale that might have served as a temple-tomb and house of the gods, or perhaps something else entirely.