Thursday, September 10, 2009

New Hubble Images Released

NASA has released several new, absolutely stunning images from its refurbished Hubble Space Telescope. It's hard to believe this magnificent instrument is approaching its twentieth year of space exploration. Link source: Spaceweather.com

No comments:

ShareThis