The 29th edition of the Salon International de la Haute Horlogerie (SIHH) held in Geneva, feature watches from over 35 luxury brands. Here are our top picks from the watch fair