Skip to content
Advertisement

A view of the Olympic Park and seaside of the Russian Black Sea resort of Sochi, Russia, Monday, Jan. 27, 2014. Russia has spent about $51 billion to deliver the Winter Olympics in Sochi, which run Feb. 7-23. (AP Photo/Pavel Golovkin)
Photo by: Pavel Golovkin
A view of the Olympic Park and seaside of the Russian Black Sea resort of Sochi, Russia, Monday, Jan. 27, 2014. Russia has spent about $51 billion to deliver the Winter Olympics in Sochi, which run Feb. 7-23. (AP Photo/Pavel Golovkin)

Featured Photo Galleries