A view of Likavitou in Athens, Greece.
The Castro in Patra, Greece stands strong against a background of snow capped mountains.
The Greek flag waves from the Castro in Patra, Greece against a background of snow capped mountains.