The interior of the Aparecida de Norte, a renowned landmark in Sao Paulo, Brazil, features a grand, high ceiling with arched windows and a central altar, surrounded by people attending religious services.