Where is Changchun?

Where is Changchun located?

Changchun, Shaanxi, China (approx. 34.8737°, 109.0374°)


Where is Changchun on the map?