Where is Sichuan?

Where is Sichuan located?

Sichuan, Hebei, China (approx. 40.1475°, 118.0792°)


Where is Sichuan on the map?