Where is Shantzai?

Where is Shantzai located?

Shantzai, Henan, China (approx. 33.26778°, 114.2617°)


Where is Shantzai on the map?