The interior of the Church of the Holy Trinity in Helsinki, Finland, features a large stone wall, a red-cushioned altar, and a stone floor, with people seated in pews and a large rock formation in the background.