A Buddhist temple dedicated to the Japan Buddha Vihara Temple Trust, built and run through the charities of Seth Raja Baldeodas Birla's family. This is in Worli, Mumbai.
Pushing ahead. look closely and you will see that the driver of the autorickshaw is pushing the one ahead with his foot! This is a regular 'assist' feature among the Mumbai autorickshaw drivers.
To view images from around the world please clickhere