Where is Dexin?

Where is Dexin located?

Dexin, Sichuan, China (approx. 31.25346°, 104.3484°)


Where is Dexin on the map?