Innsbruck is one of the premier picture towns of Austria and a winter sports paradise.