Crkva sv. Marije Jeruzalemske je barokna crkva na brežuljku Trški vrh u Krapini. Crkva je započeta 1750. godine, a dovršena i posvećena 1761. godine. Poticaj za gradnju bilo je donošenje Marijina kipa iz Jeruzalema 1669. godine. Crkva je nakon izgradnje postala hodočasničko tj. proštenjarsko mjesto. Crkva ima karakterističan longitudinalni tlocrt s eliptičnim proširenjima na bočnim stranama, te svođenim slavolucima koji razdvajaju brod sa svetištem i pjevalištem. Time ona spada u skupinu crkava koje deriviraju iz ovalnih rješenja štajerskog baroka. Razvedeno pročelje sa zvonikom natkrivenim lukovicom izvedeno je u konveksnim kasnobaroknim oblicima. Crkvu okružuje cinktor, svođeni trijem s pedeset kamenih stupova, koji se formira u osmerokutni oblik. Na kraćim stranama cinktora dekorativne su kule s lukovicama, u kojima su smještene manje kapele. S jedne strane cinktor ima monumentalni ulaz s bogato urešenim portalom, s druge je podignut na kat te je ondje smješten svećenički stan, dok je s treće natkriveno stubište za silazak na Kalvariju. Ivan Kukuljević je na temelju nepoznatog izvora crkvu pripisao graditelju Josipu Javorniku, o kojem do danas nema nikakvih podataka. U novije vrijeme crkva je pripisana mariborskom arhitektu Josefu Hofferu, pod čijim utjecajem nastaje niz sličnih organizacijskih rješenja na tlu Hrvatske i Slovenije. Crkva se svojim tlocrtom, oblikovanjem i ambijentalnom slikovitošću ističe kao jedno od najkvalitetnijih ostvarenja barokne arhitekture u Hrvatskoj.