Tag Archives for " eye of god nebula "
Nah! Not really. What is it you might wonder? Well it’s NASA’s Hubble Space Telescope taking a photograph, rather a composite of photos, at the Kitt Peak National Observatory in Arizona showing a Helix Nebula. What is a Helix Nebula you might wonder? Well here’s how the story unfolds… “The Helix Nebula (also known as […]Continue reading