Lahti Stadium (built 1981)
Location: 60.98306°N, 25.63417°E