Where is Zhangxiavan?

Where is Zhangxiavan located?

Zhangxiavan, Liaoning, China (approx. 39.69917°, 123.1297°)


Where is Zhangxiavan on the map?