21 And HaBeis HaZeh, which is elyon, shall be an astonishment to every one that passeth by it; so that he shall say, Why hath Hashem done thus unto HaAretz HaZot, and unto HaBeis Hazeh?