Robert Plant, of rock band Led Zeppelin, performs during the opening night of the 40th Montreux Jazz Festival in June 2006. Photo: AFP
Montreux Jazz Festival launches a satellite festival in China
  • Usually held on the shores of Lake Geneva, in Switzerland, the Montreux Jazz Festival will also be staged beside Hangzhou’s West Lake this year
  • Intended to become a regular event in China, the West Lake festival will host audiences of up to 6,000 for live concerts featuring some 20 bands
27 Apr 2021 - 7:27PM