The Mountain Music Festival is happening this weekend, June 1-3 with more than 20 bands in Fayette County. The music festival will feature a dozen bands and more than 30 vendors. Organizers encourage festivalgoers to take advantage of other nearby activities like whitewater rafting too.