St. Moritz, covered in a blanket of fresh snow, is no stranger to high-end luxury cars tackling its harsh winter conditions.