Greece Question 7
Name this wonder
Clues
Located in Peloponnesus
The "Lion's Gate" is the icon of this ancient city