Admire the beautiful star cluster through 80 million pixel photo

A stunning image of the star cluster RCW 38 was captured by the Visible and Infrared Survey Telescope for Astronomy (VISTA) telescope system in Chile, revealing impressive detail of the object located 5,500 light-years away.