Where is this strange land the Doctor has landed? An island where Dinosaurs are kept in captivity like a Zoo! What a peculiar place. Wait a minute! The Raptors appear to be quite intelligent! The Raptor's have the phone box!