Complex sentence: In France there is a large network of Alpine enthusiasts clubs: clubs exist in many other countries including the UK, USA, Australia, Japan.
Split into simpler sentences: In France there is a large network of Alpine enthusiasts clubs. Clubs exist in many countries including the UK, USA, Australia, Japan.