My VCMs


Chongqing
重庆
is a large city in southwest China. Once part of Sichuan, it became a separate municipality in 1997. The Yangtze River flows through the city, and the municipality is crisscrossed by many other rivers and mountain chains.

Image description