CooLInfoLab
Eye of God
Eye of God
This is The Helix Nebula sometimes referred to as the "Eye of God" in pop culture.
The Helix Nebulaa dying star 650 light years from Earth, this object is one of the closest to the Earth of all the bright planetary nebulae.
Newer Post
Older Post
Home