With the Winter Olympics set to kick off in Sochi tomorrow, we take a look back at the rich cultural legacy of the last Games Russia hosted.