Mount Nemrut in Turkey is a UNESCO World Heritage Site with a 165m high tomb hill and statues of Greek and Persian gods, including King Antiochus. Visitors can see a bas-relief depicting a lion and planets, and the site is best viewed at sunrise or sunset. Lake Ataturk is also nearby. Mount Nemrut is a […]