NASA's Hubble Space Telescope captured Hodge 301 which is a star cluster in the Tarantula Nebula, visible from Earth's Southern Hemisphere. The cluster and nebula lie about 168,000 light years away.
It is assumed that most star formation takes place in massive clusters of stars, known as superstar clusters (SSCs). They are very massive young OCs usually containing a very large number of young ...