Where is Hanjiatun?

Where is Hanjiatun located?

Hanjiatun, Liaoning, China (approx. 39.96278°, 122.5972°)


Where is Hanjiatun on the map?