Venue
Barcelona International Sailing Centre
Spain
Moll de la vela s/n