Where is Xiaodoulin?

Where is Xiaodoulin located?

Xiaodoulin, Henan, China (approx. 33.30583°, 111.0411°)


Where is Xiaodoulin on the map?