Hubble Space Telescope was sent into orbit around Earth on April 25, 1990. Even though it got a younger and more powerful brother, James Webb Space Telescope, Hubble’ still going strong and taking magnificent photos. To celebrate Hubble’s 33rd anniversary, NASA and ESA have released a stunning photo of a star-forming region called NGC 1333. […]
The post... more