Brilliant. Where is this place?

Helsinki Riga Vyborg