A glimpse of deep space: Images from James Webb Space Telescope

The James Webb Space Telescope, the largest and most powerful observatory ever launched, has been sending back to Earth the deepest images of the universe ever taken. Among them are photos of Neptune and the Tarantula Nebula.