Where is Shanxiaolin?

Where is Shanxiaolin located?

Shanxiaolin, Liaoning, China (approx. 40.39896°, 119.6335°)


Where is Shanxiaolin on the map?