Where is Liuhedian?

Where is Liuhedian located?

Liuhedian, Henan, China (approx. 32.52972°, 114.4558°)


Where is Liuhedian on the map?