Is the James Webb Space Telescope all alone out there?

In December, an Ariane 5 rocket finally launched the James Webb Space Telescope (JWST). It is currently on its way to the Sun-Earth Lagrange point L2. And scheduled to arrive there on 24 January. But wait a minute, what is a Lagrange point? And are there more active spacecrafts at Lagrange points? Or is it … Continue reading Is the James Webb Space Telescope all alone out there?