Subscribe to new posts by entering your email address.

Powerful Pics: The International Space State over D.C.

What appears to be a meteor streaking across the sky is actually the International Space Station. This gorgeous photo was taken from the base of Washington National Cathedral.

Photo Credit: (NASA/Bill Ingalls)

No comments:

Post a Comment