Question: Which festival did Gary Moore perform in is held annually in Switzerland?
Answer: Montreux Jazz Festival