NASA Celebrates 34th Anniversary of Hubble Space Telescope with Stunning Little Dumbbell Nebula Photo
SPIRIT – To commemorate the 34th anniversary of the launch of NASA’s legendary Hubble Space Telescope on April 24, astronomers captured a photo of the Little Dumbbell Nebula. The Little Dumbbell Nebula also known as Messier 76, M76, or NGC 650/651 is located 3,400 light years away in the northern circumpolar constellation Perseus. This magnificent … Read more