Search
The two separate sections of the statue of the Greek god Apollo appear above. The researchers hope to be able to virtually reconstruct the statue based on their findings. | Francesco D'Andria
History

Colossal Apollo Statue Unearthed in Turkey

Colossal Apollo Statue unearthed in Turkey. Learn more about the colossal Apollo Statue unearthed in Turkey in this article.

November 27, 2012
3:00 AM EST