Armenian Highlands, Turkey Fascinating Petroglyphs in the Armenian Highlands My sensors recently registered a fascinating discovery in the Armenian Highlands of