I could be mistaken but I thought I read somewhere that Mexico city was the most populous city on the planet.