Complex sentence: The sport is very popular in Germany, Holland, France and the United Kingdom although there have been teams from Switzerland, Denmark, Norway, Sweden and Russia also.
Split into simpler sentences: The sport is very popular in Germany, Holland, France and the United Kingdom. Although there have been teams from Switzerland, Denmark, Norway, Sweden and Russia also.