pepperree:looking-at-the-universe:The HH-34. The unexplainable cosmic waterfall is located 1,500 light-years away, near the Orion Nebula. Saw this in a talk the other day; just wanted to share it.
tags:
original: https://duxwontobey.tumblr.com/post/110079470850