Where is Yinghao?

Where is Yinghao located?

Yinghao, Henan, China (approx. 34.72944°, 111.6467°)


Where is Yinghao on the map?