Chengdu is the capital of Sichuan province, of Southwest China. The fertile Chengdu Plain, on which Chengdu is located, is called Tianfuzhi guo in Chinese, which literally means "the country of heaven", or more often seen translated as "the Land of Abundance". It was recently named China's 4th-most livable city by China Daily.

Fertile lands and a favorable climate endow the city with picturesque surrounding scenic landscapes: Wolong National Natural Reserve, Sanxingdui(Three-Star Piles) Museum, Jiuzhaigou Scenic Area, Dujiangyan Irrigation Project, Baoguang Temple, Chengdu Panda Breeding and Research Center, Dinosaur Museum in Zigong, Huanglong Scenic and Historic Interest Area, Huanglongxi Ancient Town, Jinli Street, Mt. Qingcheng, Qingyang Temple (Gray Goat Palace), The Salt Museum in Zigong, Thatched Cottage of Du Fu, Wangjiang Tower Park, Wenshu Monastery, Wuhou Memorial Temple, Yong Mausoleum.