Those dots ? No, it is not dust. The eagles. Well, Delhi ranks second only to Nairobi (Kenya) among the number of species that can be seen in any capital city in the world.
Please do not use my images without prior permission.