Beijing is the capital of China and has over 17 million inhabitants, is also one of the most polluted cities.
Beijing is located in northeastern China. Moreover, the name means "Northern Capital." It is the third largest city in the country after Chongqing and Shanghai. In 2008 the city hosted the 26th Olympic Games.