Now that NASA’s James Webb Space Telescope has safely arrived at its launch site in French Guiana, on the northeastern coast of South America, technical teams have begun making progress on the final checklist of preparations before liftoff later this year.
Click here for original story, The Road to Launch and Beyond for NASA’s James Webb Space Telescope
Source: NASA Goddard Center