Awaiting Rapture on Mount of Olives?