The Euclid Space Telescope is a space-based observatory equipped with a 1.2-meter diameter primary mirror and a suite of sophisticated instruments. Launched in 2022, it orbits at the Sun-Earth L2 Lagrange point, a stable gravitational zone approximately 1.5 million kilometers from Earth. This location provides an unobstructed view of the cosmos and minimizes interference from Earth's atmosphere and light pollution.