By Akshaya B S Published 17 August 2012, 9:27 AM BST Share on Facebook Share on Twitter Share on LinkedIn Share on Reddit Share on Flipboard Share on Pocket The Phoenix cluster that churns out 740 new stars every year. Credit: MIT/ Nasa MIT NASA© Copyright IBTimes 2024. All rights reserved.