Name:Nifutua
Latitude:9°54'49"S
Longitude:124°16'58"E
Village:Oebesa
Region:East Nusa Tenggara
Region:Indonesia
Country:印度尼西亚