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.