$10B James Webb Space Telescope enters its final orbit, 1.5 million kilometers from Earth
Lead image: Artist's rendition of James Webb Space Telescope in space. Credit: Adriana Manrique Gutierrez, NASA Animator NASA's James Webb Space Telescope lifted off on Christmas morning from Arianespace's ELA-3 launch complex at Europe's Spaceport in French Guiana. dpreview.com »