Wednesday, July 21, 2010

Biggest star

RMC 136a is 300X our suns mass. This massive megastar is located in Tarantula Nebula which makes it the biggest star so far, and that is nice. I thank God for this big star that is so far away.

No comments: