Palacio de Deportes de la Comunidad de Madrid (built 1960)
Location: 40.42389°N, 3.67167°W