Astronomers image the star-birthing web of a cosmic Tarantula Nebula