Cities: handle boundary made of multi-parts

Line 229, buggy early return with the recursion.