I meant to say "your dacha" which is a country house or cottage in Russia, typically used as a second or vacation home, which of course you knew since it is your mother tongue.
Of course, "Dachau" also fits, since you seem to be for concentrated incarceration of children.