Name:Tombrusu
Latitude:3°18'35"S
Longitude:133°29'13"E
Island:Ombah
Region:West Papua
Region:Indonesia
Country:Indonesia