North Sea Canal buildings Old and new along the North Sea Canal, near Amsterdam. Which would you rather live in?