Levadia Tallinn? Estonia (one country north from Latvia). Sounds about right, as that place is full of stunning lasses. I think they drown the ugly ones at birth, like kittens.
We played in both Estonia and Latvia, I went to the game against Levadia Tallinn, great trip and the birds were amazing.