It seems that the final battle centers around Jerusalem, as is demonstrated in Zechariah ch 14, not around the remains of the ancient city of Megiddo. There is no mountain at Megiddo! This ancient city "tell" is in the ancient Jezreel Valley. There are links to longer teaching under this brief video: https://www.youtube.com/watch?v=BsmBAJRsaMg Enjoy, Lewis B