NASA releases new space photos

Updated: 2012-01-11 09:59

(Agencies)

  Comments() Print Mail Large Medium  Small 分享按钮 0
NASA releases new space photos 

A compass and scale image of the Borg 58 galaxy field, showing five tiny galaxies clustered together 13.1 billion light-years away, is seen in this Jan 10, 2012 handout. [Photo/Agencies]