Report copyright - Petroglyphs of Ladakh: The Withering · PDF filePetroglyphs of Ladakh: The Withering Monuments Petroglyphs (or rock art) often are remnants of lost cultures. They are records of artists,
Please pass captcha verification before submit form