The church in Zavoglje is dedicated to Saint Ulrich (). It is a Gothic structure that was burned during an Ottoman attack in 1529 and reconsecrated by Bishop Thomas Chrön (1560–1630) in 1604. The structure is actually a combination of two churches: a smaller one to the north and a larger one to the south, with the juncture marked by arches and piers. The smaller church was dedicated to Saint Mark, and the larger one to Saint Ulrich. The two chancels are Gothic rib vaulted; the northern chancel is now walled up on the nave side. The larger southern part of the church is richly decorated with stonework. The church was reworked in 1633, when the two structures were combined into one and a bell tower was added. Two Roman stones are embedded into the wall near the bell tower. On the north exterior wall there is a relief of four carved stone heads of various ages, arranged in a cross shape. On the west exterior wall there is a carving of a bearded man swimming with a child on his shoulders calling for help. It is said to have been carved to commemorate a child that drowned in the Ljubljanica River. There are traces of late Gothic frescoes on the exterior walls. The main altar is pseudo-Gothic and the side altars date from the 18th century. The church was badly damaged in the 1895 Ljubljana earthquake, at which point the nave in front of the altar dedicated to Saint Mark was given a flat roof. The cemetery surrounding the church contains a large number of cast-iron crosses erected in the 19th century.