Definitions for "Sichuan"
a populous province of south central China
a province in southwestern China noted for its warm climate, fertile farmland, and abundance of natural resources; the birthplace of religious Taoism (see map)
("Four Rivers"): Province in southwestern China. Its 220,000‑square‑mile area includes fertile river valleys farmed by Han Chinese and towering foothills of the Himalayas inhabited by ethnic minorities. The total population of this prosperous province is 104,540,000. Capital: Chengdu (population: 2,000,000).