Montre

Geneva (Switzerland). That sensational feeling.