After a month of travel and nail-biting deployments, NASA’s James Webb Space Telescope arrived at the Earth-Sun L2 Lagrange Point on January 24.

more…

The post James Webb Space Telescope arrives at its nearly one million mile away destination appeared first on Space Explored.

Read More – Space Explored