Chongqing (重庆) is a major city in southwestern mainland China and one of the five national central cities.
On the 21st of November, a car transporter carrying 36 cars went on fire along a highway in Chongqing. 20 cars were completely damaged by … Read more
Historical pictures of Chongqing In 1937, Japan invaded China and conquered much of the coastal region. By the end of 1937, Shanghai and the national … Read more
Have you ever wondered who owns the phone numbers that can be found on many walls in China? Western mentality could think that are related … Read more