About my city--Chongqing China
February 20th 2009 Chongqing, located in southwest of China, nearby Tibet with Yangtze river flowing through. It's the largest population City all over China with 32'000'000 ppl living in.
It was the war-time capital of China during the world war II but it's now a big big modern city.
... read more