The 2014 Winter Games in Sochi, Russia (along the Black Sea) are just 1914 days away. Below are some scenes of the Olympic site beginning to take shape. It’s certainly a lovely place. It’ll be interesting to see how it develops.


(photo credit: Newscom)