A new image taken with the NASA/ESA Hubble Space Telescope shows WHL J24.3324-8.477, a massive galaxy cluster some 7.1 billion light-years away in the constellation Cetus. This Hubble image shows the massive galaxy cluster WHL J24.3324-8.477. The bright flash in the middle of the image is actually a star lying within our Milky Way Galaxy. Image credit: NASA / ESA / Hubble. Galaxy clusters are fundamental building blocks of the Universe, like stars...
