Thursday, February 11, 2010

NASA Orion Nebula

The Orion Nebula, a stellar formation area located 1,350 million light years away, is captured by the Vista telescope, the biggest in the world, at Paranal hill, Chile

Picture: EPA / ESO

No comments:

Post a Comment