A rose in its own right: Nebula blossoms in deep space photo

A rosy, star-forming nebula thousands of light years away from Earth is “blossoming” in a dazzling cosmic spectacle. Messier 17, also known as the Omega Nebula, the Swan Nebula and the Horseshoe Nebula was shot in some remarkable photos revealed by the European Space Agency.