The Hubble Space Telescope Captures a Pink Cloud Filled With Young Stars

NASA and ESA's space telescope succeeded in capturing one of the most intriguing space phenomenons in the suburb of the Tarantula Nebula. Prepare to admire the recent shots, the Hubble Space Telescope obtained of LHA 120-N 150. It's so fantastic,...