dailytrackpic.wordpress.com
Central Stadium – Krasnoyarsk, Russia
Today’s track is located on an island in the middle of the Yenisei River in Krasnoyarsk. Central Stadium was built in 1967, and has a seating capacity of 22,500. This looks like kind of a c…