Mount Nemrut National Park, Turkey The Magnificent Stone Heads of Mount Nemrut Located in southeastern Turkey, Mount Nemrut is home to an extraordinary set