There are people who are touched by God. There are countries that are touched by God. And then there is Israel, the meeting point between heaven and earth.