Church on an archaeological site