Galaxy clusters are some of the most massive and largest structures that can be found in the Universe. A new image from the NASA/ESA Hubble Space Telescope...