ASTROPHOTOGRAPHY
Helix Nebula – NGC 7293
The Helix Nebula (NGC 7293) is a planetary nebula located in Aquarius, around 650 light-years away. Often called the 'Eye of God,' it’s one of the closest and brightest examples of a dying star shedding its outer layers, creating a glowing cloud of ionized gas.