The Canadian Badlands stretch mostly along the Red Deer River in Alberta, between the Dinosaur Provincial Park and Drumheller.