Rock art is one of the oldest legacies of humankind. One could argue that rock art is the basis of a writing system, conveying cultural messages, beliefs and myths. In Iran, rock art sites have been discovered in Birjand (Lakh mazar), Khorasan (Nehbandan), Yazd (Arnan), Sistan and Baluchistan (Nikshahr and Saravan), Isfahan (Gharghab and Kucherey...