Sochi International Street Circuit.
Sochi, Russia - February 15, 2015: Sochi Autodrom previously known as the Sochi International Street Circuit. Formula 1 Russian Grand Prix 2014
Size: 4200px × 2800px
Photo credit: © Iuliia Mashkova / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: adler, architecture, autodrom, building, city, imereti, landmark, modern, olympic, park, russia, sochi, sports, valley, winter