Picturesque ruins of ancient greek city Epidaurus, Peloponnese, Greece with mountains on the background