PICTURE OF THE DAY
Our tutors
Tag search results
rcw38
Found: 7 photo
RCW38
RCW 38 is a young, massive star-forming region located about 5,500 light-years away in the constellation Vela. It is a dense, luminous nebula filled with hot, newly formed stars, intens...