Where is Shankuku?

Where is Shankuku located?

Shankuku, Sichuan, China (approx. 28.2862°, 101.387°)


Where is Shankuku on the map?