Several million young stars are vying for our attention in this image of a stellar breeding ground in 30 Doradus, located in the heart of the Tarantula Nebula. 98 more words