
The Megalithic Stone Heads Of Mount Nemrut And The Gate Of Heaven
YouTube Video Here: https://www.youtube.com/embed/Lq89er-ETQU?feature=oembed&enablejsapi=1 Located in Southeastern Turkey, more than 2,000 meters above sea level on Mount Nemrut, lie the ancient ruins of the lost Kingdom of Commagene. Thousands of