Home>> China Travel Guide>>Chengdu Travel Guide

Chongqing In Brief

Chengdu located in southwest of China, is the capital of Sichuan province. Chengdu is also one of the most important economic centers, transportation and communication hubs in Western China. Chengdu is habitat of giant pandas and city of cotton-rose hibiscus.