Wow, nice old photo. I guess there must have been a large German community there at some point. I didn't realise that the famous statue at the Teutoburger had been copied in the United States. In a way it's the Statue of Liberty for the German people.