Where is Xiguandi?

Where is Xiguandi located?

Xiguandi, Jilin, China (approx. 43.73833°, 125.7514°)


Where is Xiguandi on the map?