Connect to share and comment

SOCHIFISHSTADIUM

SOCHIFISHSTADIUM

The main Olympic Stadium, the "Fish," is under construction at the Olympic Park in Adler, outside the Russian Black Sea resort of Sochi, the host of the 2014 Winter Olympics, on August 22, 2013.

Mikhail Mordasov