Name:Mangoche
Latitude:13°05'48"S
Longitude:38°57'10"E
Town:Montepuez
State:Cabo Delgado
Country:莫桑比克