13 Jun 2026
RCW-38 is a star-forming region in the southern constellation of Vela. It is approximately 5,500 light-years from earth.
RCW 38
4 credit