Where is Huanxilin?

Where is Huanxilin located?

Huanxilin, Liaoning, China (approx. 41.28139°, 123.9017°)


Where is Huanxilin on the map?