via The Register on 5/24/10
Sees unseeable nebulae and asteroids
NASA telescopes have captured stunning images of two star-producing nebulae as their solar winds blow cosmic gas and dust across vast reaches of space more than 6,000 light years from Earth.…
No comments:
Post a Comment