Hubble Telescope snaps stunning portraits of Mars, a celestial moth and more in spectacular 35th anniversary photos
This Hubble Space Telescope image captures the beauty of the moth-like planetary nebula NGC 2899. (Image credit: NASA, ESA, STScI) As scientists and space enthusiasts commemorate the Hubble Space Telescope’s 35 years in orbit, the mission team joined in by delivering a fresh collection of awe-inspiring images. Launched on April 24, 1990 aboard the spaceContinue Reading