Ranching at Watch Lake Lodge, South Cariboo, BC

Dimps Horn, owner of Watch Lake Lodge at 70 Mile House in British Columbia's South Cariboo, remembers growing up on the ranch.