A Shiva temple in the narrow bylanes of Kumbharwada, Dharavi. Like the people there, God too resides in a tiny space.
Read this post on mumbai-eyed.blogspot.com