This image reminds me of a song from the film 'Bombay- Tu hi re'. Seems to be the same place, not sure though. The dof is nicely covered here. Thanks for sharing.