Little, transparent drops of Jelly Fish lying on a white sandy beach on the island Sylt, North Sea, Germany