Found it! Sochi is located on the eastern side of the Black Sea just north of Georgia and south of Ukraine. This will be the first time that Russia has hosted the Olympics (the Soviet Union hosted the Moscow Summer Games in 1980 for all you trivia nerds). Apparently they’ll be putting in close to $800 million in infrastructure and building new venues. Check out the video below to see what the Olympic venue might look like next year. This video was taken just last week. I saw lots of great snow, fences, security cameras, cool culture, and a shredworthy superpipe. Get stoked!
(thanks to Freeskier Magazine for posting the vid!)