Santuário de devoção mariana situado no Monte de Lanhoso, terá sido depois da regência de D. Pedro (1680), que um negociante da cidade do Porto, possivelmente natural deste concelho, André da Silva Machado, movido pelo bem-intencionado propósito de fazer erigir um templo no alto do monte, em honra da Senhora do Pilar, terá procedido ao desmantelamento de grande parte da muralha do Castelo de Lanhoso, abandonado nas imediações, aproveitando as já aparelhadas cantarias e construindo então o santuário.
Finalizada a construção da igreja, continuaram ainda as obras do escadório de acesso e das capelas com os passos mais notáveis da Paixão de Cristo, representadas em figuras de madeira, pintadas e com tamanhos naturais.