Where is Xuanqiao?

Where is Xuanqiao located?

Xuanqiao, Henan, China (approx. 33.15265°, 112.962°)


Where is Xuanqiao on the map?