Updates Our Sun’s Glint Beams Off San Francisco by NASA, Aliens & KouroshNovember 4, 2020 The crew aboard the International Space Station snapped this image of the Earth’s limb, or horizon, with the Sun’s glint beaming off the U.S. West Coast. Source:: updates 3 Related