People walking in a shopping center in Chongqing, China. Chongqing is one of the largest cities in China.