Where is Zhulujuan?

Where is Zhulujuan located?

Zhulujuan, Anhui, China (approx. 34.36667°, 116.3°)


Where is Zhulujuan on the map?