Jellyfish on white sand beach on Phu Quoc Island in Vietnam