Where is Shanlihedian?

Where is Shanlihedian located?

Shanlihedian, Henan, China (approx. 33.49062°, 113.4884°)


Where is Shanlihedian on the map?