Take a look at this 300 foot high wall in Bolivia, which has over 5,000 dinosaur footprints.
3 miles from downtown Sucre, Bolivia is Cal Orko, a limestone slab 0.9 miles long and over 328 feet high. On this steep 73 degree face can see tracks from 68 million years ago.
Cal Orko has 462 distinct dinosaur tracks from at least 8 different species - 5,055 individual dinosaur footprints. So how do thousands of dinosaur footprints end up on a vertical rock face hundreds of feet high?