Scientific Armenia TV program The petroglyphs are a testament to the Armenian presence and ethnocultural unity in the Armenian Highlands.