Can You See President Obama from Space?
You weren't the only one addicted to inauguration coverage over the weekend. Astronauts aboard the International Space Station got a glimpse of D.C. from above Sunday, January 21.
You can easily spot the Potomac River on the left and the National Mall in the center of the photo.
NASA used Monday's Inaugural Parade to show off some of its most exciting projects. Click ahead to check out the floats.