Where is Shanzhaidian?

Where is Shanzhaidian located?

Shanzhaidian, Henan, China (approx. 34.28722°, 112.4261°)


Where is Shanzhaidian on the map?