To me it appears that the timezones are incorrectly marked. In the image, Dubai shows a time of 0240 hours in the image (gmt+4) . New Delhi should be Gmt+530, which would translate into 04:10 am.
Instead of 0410 hours the New Delhi marker seems to be aligned on 0440, thereby showing India incorrectly as GMT+6 instead of GMT+530.
regds