SolarSystem News, Space, Science, Shopping and Reviews Portal

The Hubble Telescope released really cool images of the Lagoon Nebula
NASA and the Hubble telescope have just released cool pictures of the Lagoon Nebula showing stars forming in clouds of dust and and on the right is an infrared image showing all the stars. NASA information also indicates the Lagoon Nebula is about 5200 light years from Earth, and... Read more