Tribute to the Hubble Space Telescope on its 20th anniversary in space. This beautiful video surveys the incredible accomplishments of this revolutionary instrument: everybody’s favorite telescope.