Where is Lulipin?

Where is Lulipin located?

Lulipin, Anhui, China (approx. 32.85833°, 115.8°)


Where is Lulipin on the map?