Showing posts with label Science. Show all posts
Showing posts with label Science. Show all posts

Wednesday, May 19, 2010

Star's Nest



Image from Nasa shows Roseta, the nest 5.000 light years away from the earth.
The "baby" stars have already 3 times the mass of the sun.