Friday, January 10, 2014

Wow

























Yup, that's a picture of a planet orbiting a star. Sixty-three light years away. Taken by an earth-based telescope. We are living in the future.

No comments: