Where is Yanqiu?

Where is Yanqiu located?

Yanqiu, Henan, China (approx. 34.54417°, 112.2892°)


Where is Yanqiu on the map?