Euclid telescope images. The cluster is located 240 million .