CHINA> Top pic
Newly fixed Hubble's deep space photos again amaze
(Agencies)
Updated: 2009-09-10 09:57
Newly fixed Hubble's deep space photos again amaze
This undated handout image provided by NASA, released Wednesday, Sept. 9, 2009, taken by the refurbished Hubble Space Telescope, shows stars bursting to life in the chaotic Carina Nebula. [Agencies]