Where is Shayao?

Where is Shayao located?

Shayao, Henan, China (approx. 35.73611°, 113.6358°)


Where is Shayao on the map?