Chengdu is located in southwest China. It is the regional capital of Sichuan province. Chengdu enjoys favorable agricultural conditions, and it has long been known as the Storehouse of Heaven.
Chengdu is an important production base of commercial vegetable oil, vegetables, fruits and Chinese medical herbs. Chengdu has typical sub-tropical humid climate.