To celebrate Hubble’s 22nd anniversary, NASA released this image of 30 Doradus, a huge breeding ground of stars located 170,000 light years from Earth. No other known nebula (a star-forming region) in the universe has such massive stars–millions of times larger than our Sun. The nebula also contains one of the fastest rotating stars and …