The petroglyphs of Dowzdaghi, northwestern Iran