This was taken by the Hubble telescope. The deepest near-infrared image of the universe in history. We are the tiniest speck in the whole cosmic picture.