The Russian host of the 2014 Winter Olympics has stockpiled snow, amid fears that the Black Sea resort could run short for the Games.

Sochi, which is better known for its beaches, experienced a warm winter in 2012, with some Olympic test events cancelled because of rain.

But with less than six months until the event itself, stocks of snow are surviving the summer heat.

Daniel Sandford reports from Sochi.