143 1234

Eye of God - Helix Nebula

The Helix Nebula is a large planetary nebula located approximately 700 light-years away from Earth. The Helix Nebula has sometimes been referred to as the "Eye of God"

Comments

You may also like...

Publisher
Publisher photo
Azad
Gender: male · Country: Germany
11
6
384
3805
1
9
Information

Category: Space
Uploaded: 31st August 2017
Dimensions: 3840x2160 (4K UltraHD)

Tags
helix nebulagalaxyeye of goduniverseastronomical objectnebulaouter spacephenomenonspacestarskyastronomy

Wallpapers by Azad

Beautiful wallpapers by Azad publisher

Editors' selections

Wallpapers from 'Incredibly beautiful piers' selection