Sumberbaba
Coordinates (-1.8188, 136.7576)
Population unknown
Population unknown
Sumberbaba is a city in Indonesia - Papua
Species living near Sumberbaba
Yellow-lipped sea krait1
Snakes
Unspecified (family Anatidae)2
Waterfowl
Platymantis papuensis1
Frogs