what is the capital of china

4 hours ago 2
Nature

The capital of China is Beijing, also historically known as Peking

. Beijing, which means "Northern Capital," is located in northern China and is the country's political, cultural, and educational center

. It is the world's most populous national capital city with over 22 million residents and has been the capital for most of China's history since the Yuan dynasty in the 13th century, with some interruptions

. The city is well known for landmarks such as the Forbidden City and Tiananmen Square and has hosted major international events like the 2008 Summer Olympics and the 2022 Winter Olympics