Down landing on the mountains of megiddo