Where is Sanbaoin?

Where is Sanbaoin located?

Sanbaoin, Liaoning, China (approx. 41.51889°, 120.895°)


Where is Sanbaoin on the map?