8 breathtaking images of baby stars: Baby stars in galactic rat's nest