Greece Answer 7
Mycenae
Clues
Located in Peloponnesus
The "Lion's Gate" is the icon of this ancient city