Where is Zhanjiatun?

Where is Zhanjiatun located?

Zhanjiatun, Liaoning, China (approx. 39.36028°, 121.6536°)


Where is Zhanjiatun on the map?