Switzerland's Openair Frauenfeld festival has a strong track record of bringing together premier hip hop acts from across Europe and the United States. The festival announced the full lineup for its 2017 weekend, which is set to take place July 6-8 in Frauenfeld, Switzerland.

Usher & The Roots, The Weeknd, Nas, G-Eazy, and German artist Cro will headline the festival.

Other artists performing at the festival include Travis Scott, Mac Miller, Rae Sremmurd, Desiigner, Lil Yachty, Krept & Konan, Pusha T, Gucci Mane, Lil Uzi Vert, Machine Gun Kelly, Tyler, The Creator, Lil Dicky, Amine, and Talib Kweli.

Check out the full lineup below and buy tickets here.