PRETTY: James Webb telescope peers into ‘Eye of God’ and finds clues to life’s origins. “The Helix Nebula, also called the ‘Eye of God’ or ‘Eye of Sauron,’ is one of the closest, most colorful and most studied planetary nebulas in space. The well-known and nearby starscape was destined to get JWST’s near-infrared treatment, which reveals cosmic structures only hinted at by other space telescopes.”
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.