Here Comes Euclid, the Telescope That Will… After Euclid blasts off, it will travel to a spot called Lagrange point 2, about 1.5 million kilometers from Earth,…