China has 6 megacities of over 10 million people, the most of any country.

China has 6 megacities of over 10 million people, the most of any country.

Cities with over 10 million inhabitants are defined as megacities. China is already home to six megacities, including Beijing, Tianjin, Chongqing, Shanghai, Guangzhou, and Shenzhen.

Source: visualcapitalist.com/chinas…