Capturing Mumbai's Festive Spirit with Car Advertising Mumbai, the city of dreams, is a vibrant metropolis teeming with over 20 million people. With a population density of 73,000 per square mile, it is one of the most densely populated cities globally. This bustling city is always on the move