International Watch Co. (IWC) is a luxury Swiss watch manufacturer. Facade clock, boutique in Vienna.