Hubble Space Telescope Rings In 34th Birthday With A Dazzling Image Of Little Dumbbell Nebula

Astronomers celebrated Hubble Space Telescope’s 34th anniversary of its launch this week by capturing an incredible image of the Little Dumbbell Nebula, also known as Messier 76. The distant nebula is located 3,400 light-years away in the northern circumpolar constellation Perseus.
NASA’s Hubble telescope was launched on April 24, 1990.
