Challenging Geography Quiz

1. The Statue of Zeus can be found in which country?

Greece
France
Spain
England