Tyrannosaurus rex dinosaur fossil: Late Cretaceous Period. Crow's Nest Pass, Alberta, Canada