Uno dei simboli di Zagabria più autentici è la chiesa di San Marco situata sulla Piazza di San Marco, cuore della Citta alta. La chiesa colpisce soprattutto con il suo tetto multicolore realizzato in piastrelle bianche, rosse e celesti – colori della bandiera croata.
Questo tetto è stato realizzato dall’architetto Herman Bollé che ha rinovato la chiesa in stile neogotico dopo il terremoto del 1880.
Grazie a queste piastrelle multicolori, sul tetto c’è il riconoscibile disegno a scacchi, elemento dell’identità croata fin dal medioevo, e ci sono gli stemmi della città di Zagabria e quello del Regno trino della Croazia, Dalmazia e Slavonia.
La prima chiesa parrocchiale della Città alta che porta il nome del santo patrono di Venezia è costruita nel XIII secolo in stile romanico le cui tracce sono facilmente riconoscibili anche oggi.
La chiesa è apprezzata anche per un meraviglioso portale gottico con 15 statue gotiche incastonate in altrettante nicchie. Sono le sculture gotiche preziosissime, realizzate dai maestri Parler di Praga.
L’interno della chiesa è ancora più fascinante grazie alle le opere del più grande scultore croato Ivan Meštrović e del pittore Jozo Kljaković.
