The Montreux Jazz Festival just dropped its 2017 festival lineup and it includes a packed program: Gucci Mane, Lil Uzi Vert, Solange and Sampha are just a few of the names set to descend on the picturesque Swiss city when it hosts the festival from June 30 to July 15.

The festival has been happening for over 50 years in the city of Montreux, located on the banks of Lake Geneva in Switzerland. While it originally started, as the name suggests, as a jazz festival, it’s expanded in recent years and now includes a variety of genres.

Other performers include Erykah Badu, Lauryn Hill and Usher and the Roots. Head over to the Montreux Jazz Festival site for a complete list.