A fairy tale scene in the Peloponnese