Welcome to the weird and wonderful world of Jellyfish Lake.This marine lake is situated on Eil Malk,