This really has nothing to do with my blog, but I thought this was an incredible photo issued by NASA today. It is a picture of one of the last Space Shuttle flights, Endeavor, docked with the International Space Station. Who took the picture?
Apparently there were astronauts leaving the station on the Soyuz right after the Shuttle docked. They were able to take this one of a kind photo on their way home.