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).