St. Peter's church towers above the trees in Adelaide