A 3.637 mile (5.853 km) racing circuit under construction at the 2014 Winter Olympic Park will hold its first major race in October 2014 when the Formula One Russian Grand Prix makes its debut.
Sochi International Street Circuit
No Thumbnail
© Bing Maps
By milwhcky @ 2014-05-06 19:33:03