Brilliant. Where is this place?

Tallinn Riga Vilnius