Jellyfish Lake is 400 m long and 50 m deep. The lake's edge is lined with mangrove trees, whose roots are covered with a colorful assortment of marine invertebrates.