Edmontosaurus, a large hadrosaurid dinosaur, roamed the Late Cretaceous period (about 70-65 million years ago) in what is now Alberta, Canada. Several other dinosaurs coexisted with Edmontosaurus during this time.
Pro tip: While these dinosaurs are well-known from the Late Cretaceous of North America, their exact coexistence in Alberta is based on fossil records and paleontological studies. The diversity of dinosaurs in this region provides a rich tapestry of life during that time period.