WEBBeijing, [a] alternatively romanized as Peking, [b] is the capital of China. With more than 22 million residents, [9] Beijing is the world's most populous national capital city as well as China's second largest city after Shanghai. [10] It is located in Northern China, and is governed as a municipality under the direct administration of the ...