Palacio de los Deportes de León (built 1970)
Location: 42.5891778°N, 5.5772889°W