Germany's most walkable city looks like it belongs inside a fairytale