Where is Lengchun?

Where is Lengchun located?

Lengchun, Anhui, China (approx. 31.6°, 115.9833°)


Where is Lengchun on the map?