The Church of St. Mark is located in the square of St. Mark's Square in Zagreb, Croatia, and the unique roof of the Church of St. Mark attracts visitors' attention. The mosaic-decorated roof consists of two armbands and substrates representing the three ancient kingdoms of medieval Croatia, and several churches next to the square, including the Baroque-style St. Catherine's Church.