Mount Nemrut, Turkey The Ancient Statues of Mount Nemrut At the summit of Mount Nemrut, I found something that could be