Located in Southwest China at middle reaches of the Minjiang River in the west of Sichuan Basin at an altitude of 387-5364m (E. 102°54′-104°53′; N. 30°05′-31°26′), Chengdu is the capital city of Sichuan province, a sub-provincial city and one of China’s national central cities. It administers 20 districts and counties and High-tech Industrial Development Zone and Tianfu New Area under the direct administration of the Chengdu Municipal Government.

The city’s history goes back over 2300 years and it has enjoyed the reputation of “The Land of Abundance” since ancient times. With world natural and cultural heritage properties such as Mount Qingcheng, the Dujiangyan Irrigation System and the giant panda habitat as well as over 40 AAAA-rated scenic spots like Wuhou Temple, Dufu’s Thatched Cottage and Jinsha Relics, the city enjoys numerous distinctions as a famous historical and cultural city in China, having been named as the City of Gastronomy by UNESCO and as Best Tourist City of China jointly by the UNWTO and the China National Tourism Administration.