Tarantula nebula's star-filled web

Tarantula nebula

View gallery

5 photos

A stunning new photo from the Hubble Space Telescope has captured an unprecedented panoramic view of the Tarantula nebula, revealing its bright heart of massive stars, Apr. 17

View Comments (0)