Sochi is the largest resort city in Russia. The city is situated on the Sochi River, along the Black Sea in the North Caucasus of Southern Russia, with a population of 466,078 residents, and up to 600,000 residents in the urban area. From Wikipedia
Legal decisions confirming Evgeny Ustyugov’s blood doping cleared the way for the IOC to correct biathlon results.