The solar system lies inside a structure called the Local Bubble some 1000 light years across – and a map of its surface shows it is the site of star formation
Click here for original story, Huge gas bubble that contains the solar system mapped for first time
Source: New Scientist – Space