Because God seems to use certain places for historic events more than once, could Jesus have fulfilled His destiny on the very place Abraham took Isaac and the LORD provided a substitute? Jewish tradition has it all taking place on the Mount of Olives and it is said to this day, “The LORD Will Show Himself on the mountain.” No wonder the Mount of Olives was the main stage of Jesus’ earthly walk. Its summit wasn’t just a great place…..