T26 What does this represent? Armenia

Lake Sevan is really amazing huge and the petroglyphs in Ughtasar amazed me... Map section from
Back to Top