Barcelona - Fira Gran Via, Catalonia, Spain
Address: Salewa
Venue's Official Website: https://www.firabarcelona.com/en/gran-via/
Fira Gran Via. Coordinates set from verified same-city venue data (city centroid, OpenStreetMap-derived).