Russia Sochi Olympics_Lea.jpg - Washington Times
Skip to content

Hotels are under construction in December 2011 at the Rosa Khutor ski resort in Krasnaya Polyana, Russia, near the Black Sea resort of Sochi, site of the 2014 Winter Olympics. (AP Photo/Igor Yakuninm)
Photo by: Igor Yakunin
Hotels are under construction in December 2011 at the Rosa Khutor ski resort in Krasnaya Polyana, Russia, near the Black Sea resort of Sochi, site of the 2014 Winter Olympics. (AP Photo/Igor Yakuninm)

Featured Photo Galleries