After 25 years, Hubble Space Telescope still wows humanity

This still image of the Hubble Space Telescope was captured May 19, 2009, by an STS-125 crew member aboard the shuttle Atlantis.
Courtesy NASA
Go Deeper.
Create an account or log in to save stories.
Like this?
Thanks for liking this story! We have added it to a list of your favorite stories.