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.[Xinhua/AFP] |
Tools: Save | Print | E-mail | Most Read |
Comment |