Today in 1993, NASA launched the Space Shuttle Endeavour on mission STS-61. The mission lasted just under 11 days and saw the installation of a new main camera, as well as various other repairs. The Hubble Space Telescope was originally launched on April 24, 1990. It remains in functioning order today and is one of the most recognizable symbols of NASA. It is estimated that it will continue to function for another 10-20 years.