One key assumption for the proposition that Saudi Arabia is the place in which Mount Sinai towers is that Jewish ... there are dozens of petroglyphs: gazelles, lions, hunters, and… footprints.