A pyramid of large stones on a rocky beach, with the sea in the background and a green island behind it.