Where is Changqing?

Where is Changqing located?

Changqing, Heilongjiang, China (approx. 48.91667°, 129.45°)


Where is Changqing on the map?