Britannica Sources used in this answer

Where is Sichuan province located in China?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

Sichuan is a province located in the southwestern part of China, situated within the upper Yangtze River valley.1

It shares borders with several regions:
* North: Gansu and Shaanxi provinces1
* East: Chongqing municipality1
* South: Guizhou and Yunnan provinces1
* West: Tibet Autonomous Region1
* Northwest: Qinghai province1

The province's capital, Chengdu, is located near its center.1