A vast and complex cathedral of a hundred turrets, balconies, elevated platforms, in the Middle Ages