The reason he didn't lay siege to the stronghold was the unique lie of the land, which strongly favored defenders - the river had formed a canyon that perfectly protected both the fortress and the town - the details on the chart here.
"Galicia" has its origin in the name the town Halicz (Galicz). Lodomeria is the Latin word originated from the name of the town Vladimir of Volhynia.

































