Star Formation in the Tarantula Nebula - APOD May 16, 2012 | Cosmos Observatory | Cosmos Observatory