People dressed as Santa Claus enjoy the snow during Saint Nicholas Day at the Alpine ski resort of Verbier in Switzerland. Take a look at the Santas in action! (All photos: Denis Balibouse/Reuters)
Share this story

About the Author
NR Staff comprises members of the National Review editorial and operational teams.
Advertisement


























Comments