Every year, rains in Mumbai bring pleasure, and a bit of pain, to citizens. It also offers a spectacle in the form of some dazzling images. We pick some great ones courtesy AFP.
People enjoy late evening showers at Marine Drive on June 14, 2007.
A woman and child walk along a street during the first monsoon rain showers in Mumbai on May 31, 2007.
A pool of rainwater following a monsoon rain shower reflects an image of the Taj Mahal hotel as people pass by in Mumbai, 26 September 2003.
An Indian Airlines aircraft takes off amidst heavy rain from the Chhatrapati Shivaji International airport, in Mumbai on August 1, 2005.
A father carries his daughter through a waterlogged street after a torrential downpour in Mumbai on July 31, 2005.
Mumbaikars cool-off beneath breaking waves at the beginning of the monsoon at the Worli sea front in Mumbai on June 21, 2005.
A women group of anganwadi workers is reflected in a puddle during a protest rally in Mumbai on September 24, 2013.
A resident carrying a baby runs from waves on the promenade during a high tide in Mumbai on June 16, 2014.
Commuters drive in heavy rain in Mumbai on June 19, 2014.
A woman plays in the waves during rain showers at the sea front in Mumbai on July 2, 2014
Residents stand near the sea front as huge waves batter a sea wall during rain showers in Mumbai on July 4, 2012.
Women stand near the sea front during rain showers in Mumbai on July 7, 2011.
Vehicles are driven slowly during rain showers on the Western Express highway in Mumbai on June 16, 2010.
A conductor signals a local train passing through flooded railway tracks after heavy rain showers in Mumbai on August 29, 2011.
Two schoolboys enjoy a swim in the waterlogged eastern expressway in Mumbai on July 27, 2005.
Mumbai Roundup: 9 incidents that took place this week
Photos: Ajay Devgn, Parineeti, Tabu at 'Golmaal Again' trailer launch
Photos: Dipika Pallikal Karthik oozes oomph in bikinis and sarees
Photos: Kareena Kapoor Khan's grand birthday bash
Photos: 'Dangal' girls Sanya Malhotra, Fatima Sana Shaikh's dinner outing