Kleinschmalkalden
Kleinschmalkalden is a small village in the Thuringian Forest of Germany, situated high in the valley of the Schmalkalden river. The stream which passes through the heart of the village was, for several hundred years, until the end of the Second Wor…