Love the shot of the snow-bound dacha ...
Which turned out to be rather hot in reality. Most of the film was shot in Spain and the snow was actually bees’ wax.