Sochi Russia location Published September 24, 2012 at 629 × 479 in Sochi Russia weather: Subtropical Paradise and Winter Olympics Host? Location of Sochi, Russia (NormanEinstein, WIki Commons) Sochi Russia weather, location, year-round temperatures and beaches