Feb
25th
Wed
25th
this is known as the “eye of god.” it is said to be a shell of gas and dust that has been blown off by a faint central star and is apparently so big that light would take 2 1/2 years to cross from one side to the other. it’s about 700 light-years away and a detailed close-up view by NASA scientists reveal distant galaxies within the “central eyeball.”
personally, i think it’s a portal to another dimension.