Where is Zhuxiangzi?

Where is Zhuxiangzi located?

Zhuxiangzi, Anhui, China (approx. 33.79167°, 116.7667°)


Where is Zhuxiangzi on the map?