Home Amazing Picture of Mummified Dinosaur in Canada Museum3 Amazing Picture of Mummified Dinosaur in Canada Museum3 by Prashanth Damarla 4 years ago4 years ago Armored Nodasaurus Specimen (Courtesy of Royal Tyrrell Museum, Drumheller, Canada) Armored Nodasaurus Specimen (Courtesy of Royal Tyrrell Museum, Drumheller, Canada)