Numerous Thamudic rock writings and pictures have been found on Mount Athlab and throughout central Arabia.