Where is Zhaohua?

Where is Zhaohua located?

Zhaohua, Sichuan, China (approx. 29.02871°, 105.1221°)


Where is Zhaohua on the map?