The Picts made these Symbol stones from around 600AD onwards. Their exact means are still unclear. There are 4 stones on display at Inveravon Church, it is thought some were actually used as material in the construction of the original church in 1108 but after a later reconstruction they were displayed against the outside wall. Map location.