Where is Zhubei?

Where is Zhubei located?

Zhubei, Anhui, China (approx. 30.54583°, 117.8667°)


Where is Zhubei on the map?