Where is Zhujiaxinu?

Where is Zhujiaxinu located?

Zhujiaxinu, Anhui, China (approx. 30.65°, 115.9167°)


Where is Zhujiaxinu on the map?