Drumheller is a town on the Red Deer River in the badlands of east-central Alberta, Canada. It is located 110 kilometres northeast of Calgary and 97 kilometres south of Stettler. From Wikipedia