Two of our galaxy's most massive stars, until recently shrouded in mystery, have been viewed by the NASA/ESA Hubble Space Telescope, unveiling greater detail than ever before.
More: http://www.esa.int/esaCP/SEMWHR5DHNF_index_0.html (http://www.esa.int/esaCP/SEMWHR5DHNF_index_0.html)