3. Shanghai, China
Population in 2016: 24,484,000
As China's most populated city, Shanghai has a reputation for being crowded. In addition to being a popular tourist destination, Shanghai is also a financial center and is home to the busiest container port in the world.