Places to visit in Chengdu (Sichuan, China)

Also referred to as the “Country of Heaven”, Chengdu is a major city in Western China and the provincial capital of Sichuan province. Home to a population of ~11million, it is located west of the Sichuan basin in southwestern China. Due to a combination of futile soil, good climate and the innovative Dujiangyan Irrigation System (256BC), Chengdu has long been very agriculturally productive. For … Continue reading Places to visit in Chengdu (Sichuan, China)