Watches Photo Tour: IWC’s New Manufacturing Center in Schaffhausen IWC has opened a beautiful new manufacturing center in Schaffhausen, Switzerland in time for its 150th anniversary. By Oren Hartov