The Hubble team has released an incredibly beautiful shot of ACO S 295, a massive galaxy cluster located some 3.5 billion light-years away in the small...