Where is Ninglaozhuang?

Where is Ninglaozhuang located?

Ninglaozhuang, Anhui, China (approx. 33.01667°, 115.7333°)


Where is Ninglaozhuang on the map?