Where is Chuzhuangzi?

Where is Chuzhuangzi located?

Chuzhuangzi, Anhui, China (approx. 33.86667°, 117.0333°)


Where is Chuzhuangzi on the map?