The International Olympic Committee (IOC) inaugurated its new headquarters Sunday in the Swiss city of Lausanne, marking the organization’s 125th anniversary. Olympic House, designed by Danish architecture studio 3XN and overlooking Lake Geneva, will bring all IOC employees under one roof. Previously, IOC staff worked at four locations in Lausanne.