Name:Mougoudi
Latitude:2°50'44"S
Longitude:12°01'18"E
Region:Niari
Country:Republic of the Congo