Dedicated to the Assumption of Mary and to the kings Saint Stephen and Saint Ladislaus, the Zagreb Cathedral was built on the site of a former 12th-century cathedral destroyed by the Tartars in 1242. The present structure was constructed between the 13th and 16th centuries. The striking neo-Gothic facade was added by architect Herman Bollé following the earthquake of 1880, its twin steeples being the identifying feature of the city's skyline. Behind the impressive main altar are crypts of Zagreb's archbishops and of Croatian national heroes. The interior is imposing and inspires silent reflection. Don't neglect the north wall, which bears an inscription of the Ten Commandments in 12th-century Glagolithic script.