God Leaves the Temple, Jerusalem & planet earth