Hubble Space Telescope releases new stunning image of massive cluster galaxy known as Abell 370 in detail.