Assuming you didn't make the trek to Russia, you're probably watching the Olympics on TV or online. With cameras mounted on everything from trees to helmets to drones, it's easy to have a virtual front row seat to every part of every event.
What's missing is a sense of the place itself: where the Olympic village is in relation to the city of Sochi; how far the ski slopes are from the bobsled track. For that, the best seat is on the International Space Station. Astronauts have taken some great shots of Sochi and the Caucuses Mountains for us during the games. So have several satellites.
The gallery above contains shots of the Olympic venues on the Black Sea coast, the ski slopes, and the broader area, and ends with a sequence of images showing the building of the Olympic Village from scratch starting in 2005. You can almost see Putin's buddies enjoying their fat government contracts.