Where is Sitaohuacou?

Where is Sitaohuacou located?

Sitaohuacou, Henan, China (approx. 33.84611°, 110.9519°)


Where is Sitaohuacou on the map?