Walking in Hameln, Germany.