Where is Yinghua?

Where is Yinghua located?

Yinghua, Sichuan, China (approx. 31.31525°, 104.014°)


Where is Yinghua on the map?