Where is Sichuan?

Where is Sichuan located?

Sichuan, Sichuan, China (approx. 30.79277°, 106.0887°)


Where is Sichuan on the map?