Answer
The 2014 Winter Olympics, where Price won gold, was held in Sochi, Russia. Sochi is a resort city on the Black Sea coast of Russia. It is located about 400 miles from Moscow. The 2014 Winter Olympics was the first time that Russia had hosted the Winter Olympics.