Where is Nianqiu?

Where is Nianqiu located?

Nianqiu, Hebei, China (approx. 40.42944°, 118.4969°)


Where is Nianqiu on the map?