I stopped for breakfast in Brooks, Alberta and remembered that somebody had told me of a big dinosaur fossil site in Canada.
I Googled it and found that it was at that very exit. (Just a 30-mile ride north).
It's Dinosaur Provincial Park, located in the "Canadian Badlands" of Alberta.
This photo doesn't do a good job of showing the depth of the mini-canyon below.
Maybe this will help:
It's been designated a World Heritage site, and over 500 museums around the world are exhibiting dinosaur fossils from this location. More dinosaurs have been found here than any other site of its size.