In celebration of the 24th anniversary of the launch of NASA’s Hubble Space Telescope, astronomers have captured infrared-light images of a churning region of star birth 6,400 light-years away.

分享到