Urauchi river with mangrove swamp, Iriomote Island of the Yeayama Islands, Okinawa, Japan Urauchi river with mangrove swamp, Iriomote Island of the Yeayama Islands, Okinawa, Japan