The cosmos has once again unveiled its grandeur through the lens of the European Space Agency's (ESA) Euclid space telescope.