Where is Liuidian?

Where is Liuidian located?

Liuidian, Henan, China (approx. 34.43639°, 112.6192°)


Where is Liuidian on the map?