This lovely card found me in Germany all the way from Russia and It shows the Fisht Olypmic Stadium in Sochi!

Thank you so much for this card Tear_of_Wolf! I will hang it up with all my other postcards once I find a good way of displaying them!