How the world sees Greece
The statues were discovered in the area where a temple to the GREEK mythological goddess Demeter is located. (AA). Ancient city of Blaundus.