Spotting Mysterious Twinkles on Earth From a Million Miles Away. Satellites, Ice, Earth, Space and Astronomy, Sun, Light, Geophysical Research Letters (Journal), Marshak, Alexander, National Aeronautics and Space Administration, National Oceanic and Atmospheric Administration, Planets