Bowron Lake Provincial Park is a chain of lakes that offers a wilderness canoe circuit in the Cariboo Mountains of B.C.