Where is Yingzhai?

Where is Yingzhai located?

Yingzhai, Guizhou, China (approx. 25.9175°, 107.7772°)


Where is Yingzhai on the map?