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 functions as: Houses Communist Party and State Council.
Beijing is located at 39.9042° N, 116.4074° E, at an elevation of 143′ ft.
Source: https://flic.kr/p/KA8a4w