Where is Shanbalidianzi?

Where is Shanbalidianzi located?

Shanbalidianzi, Liaoning, China (approx. 41.00056°, 124.5536°)


Where is Shanbalidianzi on the map?