I thought I saw A UFO! Mystery triangle on STEREO image explained...
The STEREO (Solar TErrestrial RElations Observatory) is a two-year mission conducted by NASA. It employs nearly identical twin telescopes one positioned ahead of Earths orbit and the other behind designed ...