Millions of people across Asia will witness the longest total solar eclipse that will happen this century, as vast swaths of India and China, the entire city of Shanghai and southern Japanese islands are plunged into darkness Wednesday for about five minutes. Streams of amateur stargazers and scientists are traveling long distances to witness the once-in-a-lifetime event. Elsewhere, a partial eclipse will be visible in much of Asia. For astronomers, it will be a chance for a prolonged view of the sun's corona, a white ring 600,000 miles (1 million kilometers) from the sun's surface. The previous total eclipse, in August 2008, was two minutes and 27 seconds. This one will last 6 minutes and 39 seconds at its maximum point. Solar scientist Lucie Green is aboard an American cruise ship heading for that point near the Japanese island of Iwo Jima, where the axis of the moon's shadow will pass closest to earth. “The corona has a temperature of 2 million degrees but we don't know why it is so hot,” said Green of University College London. “What we are going to look for are waves in the corona. ... The waves might be producing the energy that heats the corona. That would mean we understand another piece of the science of the sun.” Scientists are hoping data from the eclipse will help explain solar flares and other structures of the sun and why they erupt, said Alphonse C. Sterling, a NASA astrophysicist who will be following the eclipse in China. Man has been recording solar eclipses for 4,000 years, and even today they inspire a combination of fear, fascination and wonder.