Olympic Stadium
Meshchansky District, Russia
City
Olympic Stadium is a stadium and concert hall with adjacent swimming pool, located in Moscow. It used to be Europe's largest indoor arena before 2017, and the largest indoor arena in Russia before 2019.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account