Mumbai is a city of extremes. Both ultra modern, as shown by the recent Tower blocks and brand-new Mall, and turned towards the past with the Gothic spires and gargoyles covering the Chhatrapati Shivaji Terminus.
Moreover, the colonial past is still very present in Mumbai. Cricket matches are always a part of the city activities. The city gives great importance to spirituality and religion. You will often see Hindu pilgrims who flock to Babulnath Temple or Muslims in white marble shrine Haji Ali.