Where is Fanshenow?

Where is Fanshenow located?

Fanshenow, Liaoning, China (approx. 40.23111°, 122.6628°)


Where is Fanshenow on the map?