While many now recognize the scientific explanation for a solar eclipse, the phenomenon is still marked with tradition and sometimes suspicion in Hindu-majority India. The “exceptionally long” eclipse that will cross half the planet Wednesday will be able to be seen by virtually all of the population of China and India. For beggars in India, the occasion means an extra day of receiving alms and food.