Where is Shundian?

Where is Shundian located?

Shundian, Henan, China (approx. 34.28333°, 113.2°)


Where is Shundian on the map?