Where is Fanjiatun?

Where is Fanjiatun located?

Fanjiatun, Jilin, China (approx. 43.71139°, 125.0711°)


Where is Fanjiatun on the map?