April 2015 marks the 25th anniversary of NASA’s Hubble Space telescope. Launched in 1990, Hubble has transformed our view of the universe and revealed fascinating details of the cosmos through its jaw-dropping photography. Here’s a look at some of Hubble’s most awe-inspiring images, as selected by NASA.