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.