Where is Lichanin?

Where is Lichanin located?

Lichanin, Anhui, China (approx. 33.48333°, 116.2833°)


Where is Lichanin on the map?