IE 11 is not supported. For an optimal experience visit our site on another browser.

Wow! Satellite images reveal dazzling Olympic Park

The International Space Station’s astronauts are snapping fantastic pictures of the Games. Their images include the Olympic flame and the TODAY set from 260 miles above.

The International Space Station’s astronauts are snapping fantastic pictures of the Games. Their images include the Olympic flame and the TODAY set from 260 miles above.