31 May 202526 December 2025 Los Dinosaurios Everyone loves dinosaurs. We visited dinosaur footprints on a hot Spanish afternoon, not so different from the temperatures in which the dinosaurs were paddling along the river 120 million years ago.