Where is Wanqiu?

Where is Wanqiu located?

Wanqiu, Henan, China (approx. 35.11722°, 112.8369°)


Where is Wanqiu on the map?