Pavelló Barris Nord (built 2001)
Location: 41.62583°N, 0.63139°E