Beijing is the capital of the most populous country in the world - the People's Republic of China.With a population of 15 million, and a high proportion of green space, Beijing is one of the world's most monumental cities - a place of superlatives, with the biggest central square in the world - Tian'AnMen Square - the largest and best preserved imperial palace complex - the Forbidden City - the largest sacrificial complex in the world - the Temple of Heaven - and sections of the world's largest man-made structure - the Great Wall - nearby. ... more ...