Question: which country has the most populated national capital in the world?
Answer: Beijing, China, is the world's most populated capital city.