India glowing with divine white light as seen from outer space