Where is Liuzhuangs?

Where is Liuzhuangs located?

Liuzhuangs, Anhui, China (approx. 32.55833°, 116.15°)


Where is Liuzhuangs on the map?