Where is Zhanqi?

Where is Zhanqi located?

Zhanqi, Sichuan, China (approx. 31.77768°, 104.9447°)


Where is Zhanqi on the map?