Sochi 2014 welcomes the world

Updated: Feb 06, 2014 17:02 IST

A speedskating logo stands printed on a window as athletes train at the Adler Arena Skating Center during the 2014 Winter Olympics in Sochi, Russia. (AP photo)
3/12
A speedskating logo stands printed on a window as athletes train at the Adler Arena Skating Center during the 2014 Winter Olympics in Sochi, Russia. (AP photo)

top photos

other photos