Search This Blog

Tuesday, February 4, 2020

Tarantula Nebula, home to the most massive stars ever seen, 170,000 light-years away [NASA, ESA and D. Lennon]


http://bit.ly/31mjdRS via /r/spaceporn http://bit.ly/2ulueqi

No comments:

Post a Comment