Where is Nanshitzaozi?

Where is Nanshitzaozi located?

Nanshitzaozi, Liaoning, China (approx. 40.43889°, 124.4633°)


Where is Nanshitzaozi on the map?