Space Euclid Space Telescope European Space Agency's newest observatory, Euclid, has sent it first pictures of the cosmos. Euclid launched on July 1 from Cape Canaveral in Florida. Now floating about a million miles (1.6 million km) from Earth. It joined the James Webb Space Telescope at the second Lagrange point. The space telescope was designed to investigate some of the universe's biggest mysteries. This machine's purpose is to map out the dark side of our universe by analyzing billions of galaxies that reside up to about 10 billion light-years away.