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
Thursday, February 11, 2010
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment