It is a busy street in India where there are shops and people walk, ride bikes and go about their daily errands.