Where is Sichuan?

Where is Sichuan located?

Sichuan, Shaanxi, China (approx. 34.28278°, 108.6883°)


Where is Sichuan on the map?