where is sichuan
Location of province of Sichuan within China. Sichuan is a province found in the nation of China. Home to 80,418,200 people, it is the 4th largest division in China in terms of population. Sichuan gained its current status as a province in the year 1949. The government of Sichuan is lead by Wei Hong and is based in the province capital of Chengdu (Population: 7,415,590).