Statue of Apollo

Turkey, Adiyaman, Nemrut Dagi. Antiochus (who ordered that the statues were made). Site discovered in 1881. (Tony Stone Images)

Read More about Statue of Apollo