Welcome to the streets of Delhi