Where is Shalinhao?

Where is Shalinhao located?

Shalinhao, Henan, China (approx. 33.56194°, 111.7139°)


Where is Shalinhao on the map?