Where is this place?

Tallinn Riga Drezden