The Montana Folk Festival returned to Uptown Butte over the weekend with more than 20 groups slated to perform on the festival’s six stages, bringing diverse musical and cultural traditions to the mining city.

Montana Folk Festival

Keith Johnson, a Mississippi Blues musician, performs with his band on the Original Stage during the Montana Folk Festival in Uptown Butte on July 10.

Montana Folk Festival

Alash, a group of Tuvan throat singers, performs during the Montana Folk Festival in Uptown Butte on July 10.

Montana Folk Festival

A performer with Parangal Dance Company, a Filipino dance group, performs during the Montana Folk Festival in St. Mary’s Church in Uptown Butte on July 11.

Montana Folk Festival

Attendees listen as the Celtic and Quebecois band Cécilia performs on the Original Stage during the Montana Folk Festival in Uptown Butte on July 10.

Montana Folk Festival

From left, Pheobe Aiuppa, 3, and her sister Hannah Aiuppa, 8, dance during a performance from Cécilia at the Montana Folk Festival in Uptown Butte on July 10.

Montana Folk Festival

Chris Lunn sets up the smoke flaps on a tipi during the Montana Folk Festival in Uptown Butte on July 10.

Montana Folk Festival

Allison Grove helps Aria Rowe, 6, weave on a loom during the Montana Folk Festival in Uptown Butte on July 11.

Montana Folk Festival

Performers with Parangal Dance Company, a Filipino dance group, perform during the Montana Folk Festival in St. Mary’s Church in Uptown Butte on July 11.

Montana Folk Festival

Keith Johnson, a Mississippi blues musician, performs on the Original Stage during the Montana Folk Festival in Uptown Butte on July 10.

Montana Folk Festival

The Celtic and Quebecois band Cécilia performs on the Original Stage during the Montana Folk Festival in Uptown Butte on July 10.

Montana Folk Festival

A performer with Parangal Dance Company, a Filipino dance group, performs during the Montana Folk Festival in St. Mary’s Church in Uptown Butte on July 11.

Montana Folk Festival

A crowd watches while Eli Hernandez puts on a blacksmithing demonstration during the Montana Folk Festival in Uptown Butte on July 11.

Montana Folk Festival

Alash, a group of Tuvan throat singers, performs during the Montana Folk Festival in Uptown Butte on July 10.

Montana Folk Festival

Aubrey Bertram looks at art from vendor Joanne Brings Thunder during the Montana Folk Festival in Uptown Butte on July 11.

Montana Folk Festival

Prezident Brown, a reggae musician, performs during the Montana Folk Festival in Uptown Butte on July 10.

Montana Folk Festival

People line up at food trucks during the Montana Folk Festival in Uptown Butte on July 10.

Montana Folk Festival

Natasha Batchenkova, an apprentice with a silversmith on the Flathead Indian Reservation, fuses silver to make a setting for an opal during the Montana Folk Festival in Uptown Butte on July 11.

Montana Folk Festival

A performer with Parangal Dance Company, a Filipino dance group, performs during the Montana Folk Festival in St. Mary’s Church in Uptown Butte on July 11.

Montana Folk Festival

Keith Johnson, a Mississippi blues musician, performs on the Original Stage during the Montana Folk Festival in Uptown Butte on July 10.

Montana Folk Festival

Prezident Brown, a reggae musician, performs during the Montana Folk Festival in Uptown Butte on July 10.