a church with a large altar