The answer is Beijing.
The People's Republic of China is the world's fourth largest country (by total area), and one of only five remaining Communist states in the world. It has a population of 1,349,585,838 and gained its independence in 1368.
On WorldAtlas.com