The capital of New Delhi is ready with its preparations for the G20 Summit and the countdown has begun. A public holiday has been announced on the days of the summit. What more is in store for the world leaders?