Worlds most populated city?

Shanghai is the world's most populated city.