Where is Tianqiu?

Where is Tianqiu located?

Tianqiu, Henan, China (approx. 35.00389°, 112.7583°)


Where is Tianqiu on the map?