About 2,400 massive stars in the center of 30 Doradus, the Tarantula Nebula, produce intense radiation and powerful winds as they blow off material seen...