![](https://image.tmdb.org/t/p/w92/4kfmrSjRpWQMnuoEhaUqxCwChD3.jpg)
This is your window into the universe… Hubble was launched in April 1990 on board Space Shuttle Discovery. Its release into orbit over 500km above the Earth marked the birth of one of humanity’s biggest dreams; to place a telescope …
Neil deGrasse Tyson,
Added on Disney 2022-01-29.