Eye News: The Eye Of God Is Spotted In Space
We’re adding a new feature to the Insight blog this week that features news, some weird and some serious, that appeared recently relating to eyes, vision and laser eye surgery. We hope you enjoy it!
We’re adding a new feature to the Insight blog this week that features news, some weird and some serious, that appeared recently relating to eyes, vision and laser eye surgery. We hope you enjoy it!
According to Wikipedia, “the Helix Nebula, also known as The Helix or NGC 7293, is a large planetary nebula (PN) located in the constellation of Aquarius. Discovered by Karl Ludwig Harding, probably before 1824, this object is one of the closest to the Earth of all the bright planetary nebulae. The estimated distance is about 215 parsecs or 700 light-years. The Helix has often been referred to as the Eye of God on the Internet, since about 2003.”