Where is Baidoa?

Where is Baidoa located?

Baidoa, Shanxi, China (approx. 37.775°, 112.9453°)


Where is Baidoa on the map?