The New Life International Worship Center Church of God, which stands at 1950 P.J. Adams Parkway in Crestview, was placed by God “specifically atop of this hill that’s covered by the shadow of your protection,” Paul Mixon said at today’s ribbon-cutting ceremony for the church’s new fellowship hall.