Where is Shuangxing?

Where is Shuangxing located?

Shuangxing, Heilongjiang, China (approx. 47.15°, 125.8667°)


Where is Shuangxing on the map?