The Webb Space Telescope has given us another cosmic treat. The young observatory captured a closer look of the ethereal clouds of dust and gas that form a nearby nebula, illuminated by a companion star in the constellation Orion.

Read more...