Where is Shandabao?

Where is Shandabao located?

Shandabao, Liaoning, China (approx. 41.91028°, 124.5186°)


Where is Shandabao on the map?