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
Highlands of Sichuan province, China.
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