Designed by
Title
Powai Lake - Night View, Mumbai, India #179071599
Description
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
This image is editorial