The annular solar eclipse was witnessed by scores of people across India on Thursday.
The last eclipse of the year was well visible to people living in various parts of the country including Delhi, Kolkata, Odisha, Tamil Nadu and Kerala. Cloud cover hampered visibility in some regions.
Avid nature enthusiasts keenly followed the eclipse even as experts warned against viewing the natural phenomenon with bare eyes and suggested specific instruments used for this purpose.
Prime Minister Narendra Modi said that though he could not witness the solar eclipse due to cloud cover in the national capital, he managed to have a glimpse of it in Kozhikode through live stream.
Fog blocked the view of the much-awaited annual solar eclipse in Delhi on Thursday morning. But people in the southern parts of the country were able to watch the rare celestial spectacle.