Name:Keruda
Latitude:4°04'06"S
Longitude:136°03'39"E
Village:Tuwaida
Region:Dogiyai
Region:Papua
Region:Indonesia
Country:Indonesia