Powai Lake is an artificial lake, situated in Mumbai, in the Powai valley, where a Powai village with a cluster of huts existed. The city suburb called Powai shares its name with the lake. From Wikipedia
Complaints of unequal treatment at Lalbaugcha Raja spark controversy as Mumbai prepares for grand Ganesh idol immersions.