Russia's Formula 1 track at Sochi is coming together. Check out a gallery of the construction right here on EnglishRussia.

Advertisement