What is the Capital of China?

The capital of China is Beijing, which was founded 700 BC. Beijing has been the capital since 1949.

Beijing is the largest city in China and Houses Communist Party and State Council

Beijing is located at 39.9042° N, 116.4074° E at an elevation of 143′.

Summer Palace, Beijing China

Source: https://flic.kr/p/KA8a4w

  • Founded700 BC
  • Capital as Of1949
  • Elevation143′
  • China's Largest CityYes
  • Role in CountryHouses Communist Party and State Council
  • 2019 Population20,462,610