Where is Changxingtun?

Where is Changxingtun located?

Changxingtun, Jilin, China (approx. 42.82028°, 125.9978°)


Where is Changxingtun on the map?