Shambhala Music Festival is an annual electronic music festival held during last week in July at the Salmo River Ranch, a 500 acres farm, in the West Kootenay mountains near Nelson, British Columbia, Canada.