Title: Die stadt Hameln
Places: Hameln (Germany)