Nestled between the rugged Canadian Rockies and the snowcapped Cariboo Mountains, McBride lies in the beautiful Mount Robson Valley, where the mighty Fraser River flows.