Geography · True or False?
The answer is False.
The capital of China is Beijing (previously romanized as Peking). With roughly 21.8 million inhabitants, it is the world's most populous national capital by city proper, and China's second-largest urban area after Shanghai.