Advertisement

Snapped from the International Space Station 230 miles above all the events, this photo of the Winter Olympics in Sochi, Russia, clearly reveals the massive new facilities including Fisht Stadium where the opening ceremonies were held. And if you look closely at the full-res image, you can even see the Olympic flame

Advertisement

Apples Free Olympic Publicity

The Winter Games are in full swing in Turin, Italy with athletes proving their mettle on the rinks and on the slopes. The real winner of the games may be Apple, however, as its iPod is getting tons of free exposure to a worldwide audience. Though Apple doesn t specifically target athletes, Olympians from figure…