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