The interior of the Cathedral of Saint-Gervais in Barcelona, Spain, features a grand vaulted ceiling, stained glass windows, and a central altar, with rows of wooden pews and a red carpet leading to the altar.