Shambhala Music Festival is an annual celebration in British Columbia, Canada. Every year, the festival is celebrated during the last week of July with days and nights of unstopped music. Thousands of people gather at the Salmo River Ranch farm in the West Kootenay mountains near Nelson for the essence of the festival. It lasts for a whole four days and three nights while people enjoy the mix of music and art in nature.