After a 45-year hiatus, the popular Ice Race GP at Zell am See near the picturesque Austrian town of the same name, was revived last month to great acclaim. Thanks to an abundance of snow in the region, the race track, which is laid out on the frozen runway of...