NASA released the image of the Little Dumbbell Nebula, also known as Messier 76 or M76, to celebrate the 34th anniversary of the April 24, 1990, launch of the space observatory. The nebula ...