Where is Lulaozhuang?

Where is Lulaozhuang located?

Lulaozhuang, Anhui, China (approx. 33.83722°, 117.1378°)


Where is Lulaozhuang on the map?