Known as the ‘Pillars of Creation’ this 2014 photo from Hubble shows stars themselves being created inside massive dust clouds, 7,000 light years away.
Science!