The Church of St Mark, one of the principal landmarks in Zagreb, Croatia The Church of St Mark, one of the landmarks in Zagreb, Croatia.The Church of St Mark, one of the landmarks in Zagreb, Croatia.