Home>> China Travel Guide>>Chongqing Travel Guide

Chongqing In Brief

Chongqing is a major city in southwestern China. Administratively, it is one of the People's Republic of China's four provincial-level direct-controlled municipalities, and the only such municipality in western China.

China Focus Tours

China Heritage Tours

China Kong Fu Tours