The alter dedicated to St. Catherine is the biggest alter in the world.
The enormous main altar, which is dedicated to St. Catherine of Alexandria, shows some scenes from the saint's martyrdom in a series of sumptuously gilded panels.