Name:Itoda
Latitude:4°01'39"S
Longitude:136°05'38"E
Village:Pouwoda
Region:Dogiyai
Region:Papua
Region:Indonesia
Country:Indonesia