Where is Bengbu South?

Where is Bengbu South located?

Bengbu South, Bengbu South, China (approx. 32.903477°, 117.4365°)


Where is Bengbu South on the map?