Which is the capital of China?
- Shanghai
- Beijing
- Guangzhou
- Shenzhen
Answer: Beijing
Beijing is the capital of China and one of the world's most populous cities. It is a political, cultural, and educational hub. Iconic landmarks include the Forbidden City, Great Wall (nearby), and Tiananmen Square. Beijing hosted the 2008 and 2022 Olympics.