Olympic competition in Sochi is here! This article has everything you need to know to be the ultimate Olympics fan. Where the heck is Sochi anyway? Well, I know because I am half-Russian, but for the rest of you, here is it in proximity to the US. Don't mind all my Google places' stars over in the US!