So Many Skeletons

Dinosaur Provincial Park in Alberta, Canada, has given up more than 500 dinosaur skeletons, including specimens of every known group from the Cretaceous period. The layered rock has also revealed tens of thousands of fish, amphibian, and mammal skeletons.