New Delhi, busy life

New Delhi may seem very crowded and busy. It is indeed. Traveling in India you can see the life from its inside.