Name:Neamutu
Latitude:9°23'53"S
Longitude:124°47'31"E
Village:Leuntolu
Region:East Nusa Tenggara
Region:Indonesia
Country:Indonésie