The Bowron Lake Canoe Circuit is a perfect parallelogram of lakes, rivers and portages in British Columbia, Canada. Here is a complete guide