Where is Shanley?

Where is Shanley located?

Shanley, Jilin, China (approx. 42.7525°, 127.3283°)


Where is Shanley on the map?