Five Of The Most Unusual Nebula

1) The Waterfall Nebula The Waterfall Nebula – also called HH-222 – is located approximately 1,500 light years away from Earth in the Orion Molecular Cloud. The process of it’s formation remains a mystery. One theory is that the nebula is the result of stellar winds blowing from a young star which is hidden nearby. […]

Continue reading →