Waht is the highest level of mixed curling competition outside of the world championships or Olympics ?
Curling is played in many countries , including Canada , the United Kingdom ( especially Scotland ) , the United States , Norway , Sweden , Switzerland , Denmark , Finland and Japan , all of which compete in the world championships .