Battle of Bitter Lakes
The Battle of Bitter Lakes was a part of the military campaign of Shoshenq I into Asia in 925 BCE where he conquered many cities and towns. The location of the conflict was at Bitter Lakes, that we can identify with the lakes to the north by the frontier channel that was developed in part to guard the eastern border of Lower Egypt, although it is not certain that the channel reached that far south. The fortresses at the boundary served as checkpoints for Asiatics who attempted to enter Egypt. This would also serve to block the attacks such as this one mentioned in a stele of Shoshenq I in Karnak.
Battle
The battle began as a result of a border incursion by nomads. According to some scholars, Shoshenq used these forays as an excuse to launch an invasion to Judah. Paul Ash suggests that they may have been marauding nomads in the area of the shores of the Bitter Lakes, in Lower Egypt. The pharaoh was followed by his royal scribe Hori, and chariotry, to the battlefield. Not much is known about the actual battle besides the fact that Shoshenq won after surprising the enemy at the shores of Bitter Lakes.Records of the battle
Previously mentioned stele of Shoshenq I, discovered at Karnak, mentions this much about the battle:A contemporary, Hori, had been a real royal scribe, the king at his incursions into the foreign lands
The additional details include a list of the cities Shoshenq's armies invaded, including Taanach, Esdraelon, Aijalon, Megiddo, Zemaraim, Bethel, and Tirzah. A Shoshenq stela in Megiddo may also attest to this incursion.