Saint Petersburg Sports and Concert Complex (built 1979)
Location: 59.86917°N, 30.34194°E