The Port Olímpic is a marina located in Barcelona, Catalonia, east of the Port of Barcelona. The venue was opened in 1991. It hosted the sailing events for the 1992 Summer Olympics and was the main venue for the 2024 America's Cup. From Wikipedia
The showdown in Barcelona marks Britain's first appearance in the final in 60 years, aiming to end a 173-year wait for victory.