Photo Report: The cars of Chongqing - Central China
Chongqing street scene (Click on any picture to enlarge)Now that you know the secrets of Beijing hutongs and the most impressive Chinese carmakers at the Beijing Auto Show, we go on a bit of adventure inside China. First stop is Chongqing, one of the fastest-growing cities on earth, 1.500km Sout