Where is Sichuan?

Where is Sichuan located?

Sichuan, Anhui, China (approx. 29.56667°, 118.15°)


Where is Sichuan on the map?