A charming corner in Innsbruck: "The Playing Card Shop" is more tha...