Mangroves along coast and boat, Deluge Inlet, Hinchinbrook Island National Park, Queensland, Australia