Har-magedon, also called Armegeddon, is most likely a reference to hill ("har") of Megiddo, near the Carmel Range in Israel. This area has a large valley plain with plenty of room for armies to maneuver.