Greece Answer 7

Mycenae

Clues

Located in Peloponnesus

The "Lion's Gate" is
the icon of this ancient city