World’s most populated city:
At a whopping 24,150,000 permanent inhabitants, Shanghai is the single city that is home to the most people in the world.