Where is Lobupin?

Where is Lobupin located?

Lobupin, Anhui, China (approx. 30.74167°, 119.2833°)


Where is Lobupin on the map?