Delhi in general, has the worst visibility on landing and takeoff. Somehow, I got a clear shot at early morning.