Austria is often called the winter capital of Europe, due to the fact that many of its regions offer wonderful attractions for ski lovers.