Question: 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?
Sentence (from "Montreux Jazz Festival"): The Montreux Jazz Festival (formerly Festival de Jazz Montreux and Festival International de Jazz Montreux) is a music festival in Switzerland, held annually in early July in Montreux on the Lake Geneva shoreline.
Relevant evidence: Yes