Where is Liushuzhuang?

Where is Liushuzhuang located?

Liushuzhuang, Anhui, China (approx. 31.58409°, 118.2095°)


Where is Liushuzhuang on the map?