A trio of massive, young star clusters found embedded in a star cloud may shed light on the formation of super-star clusters and globular clusters. The discovery, made with images taken with the ...