Where is Lutsaozhuang?

Where is Lutsaozhuang located?

Lutsaozhuang, Anhui, China (approx. 33.68333°, 116.2667°)


Where is Lutsaozhuang on the map?