Designed by
Title
James Webb Space Telescope JWST in deep space #237384936
Description
The James Webb Space Telescope, or JWST, a combined effort of NASA, ESA and CSA in deep space with light flare from the sun as it orbits the Lagrange point L2 about one million miles from the Earth.