Name:Tuburuasa
Latitude:3°25'59"S
Longitude:132°43'01"E
Island:Pulau Faur
Region:West Papua
Region:Indonesia
Country:印度尼西亚