A large rock formation at the beach of Karavostasi which reminded me of the mythical place in Jason and the Argonauts story