China Map Beijing, the capital city of China, is situated in the northeastern part of China, with a total area of 16808 square kilometers and a population of about 12 million. Beijing is a modern metropolis with long history, welcome to explore Beijing's ancient past and enjoy its exciting modern development.