Where is Nanzhuangzi?

Where is Nanzhuangzi located?

Nanzhuangzi, Anhui, China (approx. 32.15833°, 116.425°)


Where is Nanzhuangzi on the map?