/

A stellar explosion in Orion

When two young stars collide, spectacular fireworks result.