A visited to 4 national parks in British Columbia: Yoho, Kootenay, Glacier, and Mount Revelstoke. Mountains, glaciers, stunning lakes, hot springs, & more.