Olympic Cities From Space Pictures

Olympic Host Cities As Seen From . . . Space!

Olympic Host Cities As Seen From . . . Space!

NASA might just have the best vantage point of the Olympic Games of anyone on Earth. While all eyes are on London currently as the Olympics get underway, NASA's taking a look back at their satellite's-eye view of the 22 different cities that have played host to the 30 Olympic Games held since 1896.

For scenes as awe-inspiring as the games themselves, take a look at each city's portrait in the gallery.

Latest