Stadium at Sochi

Central stadium is under construction in the Olympic park in the Black Sea resort of Sochi, southern Russia. Sochi will host the 2014 Winter Olympics.

  

Central stadium is under construction in the Olympic park in the Black Sea resort of Sochi, southern Russia. Sochi will host the 2014 Winter Olympics.

Source: AP

All rights reserved by Rossiyskaya Gazeta.

More exciting stories and videos on Russia Beyond's Facebook page

This website uses cookies. Click here to find out more.

Accept cookies