From Atlas Obscura:
Built between 1242 and 1266 (and renovated in the 18th century), the humble-looking Stone Gate is the last of the historic gates that once guarded Zagreb. It may not be the city’s top tourist attractions, but inside it is a storied shrine visited by locals every day.
The shrine, dedicated to Our Lady of the Stone Gate—the Virgin Mary as the patron saint of Zagreb—is home to a gilded icon of Madonna and Child that purportedly survived the great fire of 1731. People come here to light a candle and pray, a tradition that can be traced back to the Middle Ages.