Dinosaurs on exhibition at the Royal Tyrrell Museum in Drumheller, Canada Dinosaurs on exhibition at the Royal Tyrrell Museum in Drumheller, Canada.Dinosaurs on exhibition at the Royal Tyrrell Museum in Drumheller, Canada.