Located 1,500 km from Delhi, Mumbai is a frenetic, energetic, voracious, and disarming metropolis of 20 million people that is undergoing exponential, uncontrolled development. Shocking, intoxicating, and fascinating, Mumbai never fails to leave a mark on its visitors.