Snowy beach in Latvia: perhaps a final image in the film? More real than booming voices + slow-mo footage.