A country roughly the size of Montana, Germany is known for its castles, lakes, cathedrals, and beer. Spend some time there, however, and you'll find that there is a lot more to Germany than most ...