11. Mount Sinai in Arabia - A Menorah on the Mountain?