Astronomers using the NASA/ESA Hubble Space Telescope have found a giant arc of light behind SDSS J1156+1911, a cluster of hundreds of galaxies located...