Aerial view of Wabuayari River (Crocodile River) on the south east coast of Yapen Island, Papua, Indonesia, following heavy overnight rains. April 2013.
AerialAsiaEnvironmentIndonesiaMangroveNew GuineaRiverPapuaYapenIs2013001