Hubble Telescope Celebrates 25 Years in Space With Spectacular New Image

Images from space don’t get any prettier than this. A new image from the Hubble Space Telescope was released today to commemorate a quarter century of exploring the Solar System and beyond since the launch of the telescope on April 24, 1990. It shows a giant cluster of about 3,000 stars called Westerlund 2, located […]