Historical sight of Christianity discovered