
Here's a complex question that requires someone to reason about the input, can you answer it?
The latest new release by the CTI Jazz All-Star Band was recorded live at the Montreux Jazz Festival which is held in what country?


Switzerland
