Where is Xuilaozhuang?

Where is Xuilaozhuang located?

Xuilaozhuang, Anhui, China (approx. 31.53889°, 116.6°)


Where is Xuilaozhuang on the map?