Fisht Olympic Stadium, Sochi, Russia

*Click on the photos to open up their full-sized view.

The 2014 Winter Olympic Games have just begun in Sochi, Russia; as with its predecessors, Russia and Sochi, as hosts, have designed a marvel of architectural engineering to show off as the main stage for the following days, known as the Olympic Park. The Fisht Olympic Stadium is the center of the park, being the largest and home to most events. Though this Olympic Games have been cited as the most-expensive one yet, it is understandable that Russia would want something memorable to represent it while the world tunes in to cheer on their individual teams.

Fisht Olympic Stadium, Sochi, Russia Fisht Olympic Stadium, Sochi, Russia

*Images used with permission and taken from the Sochi Olympic Games Media Center [http://en.sochimediacenter.ru/images/]. 

Comment! Complain! Come On! Please?