The Helix Nebula (NGC 7293), often called the "Eye of God," is a planetary nebula formed by a dying star expelling its outer layers. Located in the Aquarius constellation, this celestial wonder showcases a glowing ring of gas, with shades of blue and red, creating an ethereal cosmic spectacle.