Launched in 1990, the Hubble Space Telescope is a large, space-based observatory which has revolutionized astronomy by providing unprecedented deep and clear views of the Universe, ranging from our own solar system to extremely remote fledgling galaxies forming not long after the Big Bang 13.7 billion years ago. Tags:hubbletelescopespaceastronomy Added: 13th August 2007 Views: 399 Rating: Posted By:Naomi