This recent photo provided by NASA and the European Space Agency, and captured by the Hubble Space Telescope, shows the deepest image of the universe ever taken in near-infrared light.