an aerial view of the ancient city of delphiteda, near the sea