Police Bazaar on a rainy day in Shillong, Meghalaya