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

Search