What the Snowfest in the inner city of Innsbruck is all about