
It’s the Fete de la Musique this weekend – and Geneva has one of the biggest programmes it's ever had.
500 concerts on 34 different stages across the city.
Styles vary – everything from classical, rap, rock and traditional Viking music.
It starts at 7pm tonight and goes through until 8pm on Sunday.
As well as the music, there’s plenty of food – stalls and trucks will be serving cuisine from all over the world.