Following India's World Cup Cricket win on April 2nd, 2011- there has been much rejoicing and excitement all around India and especially the city of Mumbai- where the final was played. The last time the Indian team won was in 1983- I was in school in Bombay at the time!
Here is some video footage and images that capture the feelings and joy that was experienced all around the country.
To view our Bombay Bliss collection check out our site http://www.seemakrish.com