The arched roof is the distinctive feature.
https://www.google.com/search?q=saint+petersburg+coliseum&biw=1600&bih=737&tbm=isch&tbo=u&source=univ&sa=X&ved=0ahUKEwj98tzQjbvOAhXGRCYKHT1iAI8QsAQIKA
Yes that’s what I looked for to compare after you pointed it out.