Hubble telescope celebrates 34th anniversary with an iridescent Dumbbell Nebula (image) ( www.space.com )