A street scene in Amritsar, the spiritual heart of the Punjab