Where is Sichuan?

Where is Sichuan located?

Sichuan, Zhejiang, China (approx. 29.25536°, 118.5364°)


Where is Sichuan on the map?