Where is Lilaozhuang?

Where is Lilaozhuang located?

Lilaozhuang, Anhui, China (approx. 33.01667°, 115.1917°)


Where is Lilaozhuang on the map?