Millions of people have gathered across Asia to witness the longest solar eclipse of the 21st century.
Al Jazeera’s Prerna Suri reports from Bihar, India.