Complex sentence: Tokyo is a modern city, but Matsuyama is not, so Botchan is surprised at the odd customs.
Split into simpler sentences: Tokyo is a modern city, but Matsuyama is not. So Botchan is surprised at the odd customs.