Happy Birthday to the Hubble Space Telescope, launched OTD in 1990, with Space Shuttle Discovery during the STS-31 mission.
34 years and 5 servicing missions later, Hubble is still going strong, unfolding the mysteries of the Universe from its perch 540 km above earth.
https://www.flickr.com/photos/nasahubble/albums/72157670398668526/
https://hubblesite.org/home
1/n
Chirp! is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.
All Chirp! content and data are available under the Creative Commons Attribution 3.0 license.