It is funny that you should say that it is like entering a world before time. I was just thinking how much those pictures remind me of the 'Land Before Time' animated children's programme.
I was thinking of that movie when I was walking around the area myself.. it really is what it looks like, you halfway expect dinosaurs to come walking past you :)