Mangrove swamp on the Daintree River, Queensland, Australia