Mountains near 'Huellas de Dinosaurios' means: Footprints of Dinosaurs! 24 Oct 1998