Media Access The fleet race of the Grand Prix Les Ambassadeurs in Geneva, Switzerland Share Credit: Chris Schmid / Alinghi Download Download High Res (Requires Login) Tags vulcain trophyVersoixLes AmbassadeursGenevaSwitzerland Race D35 Trophy