Tarantula nebula's star-filled web

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