How the world sees Greece
… the Peloponnese peninsula in southwestern Greece to Athens, were not immediately clear …