The story behind this photo is that this rock is almost 20 meters from the beautiful beach of Hiliadou in Evia island in Greece, and the kids love to jump and dive. We captured the shot like they are stuck there while another island is far down the distance, what will they do?