Palau Sant Jordi (built 1990)
Location: 41.363389°N, 2.152556°E