Postcard: A sea of snow in Davos, Switzerland