Where is Xinqing?

Where is Xinqing located?

Xinqing, Heilongjiang, China (approx. 48.23333°, 129.5°)


Where is Xinqing on the map?