Psalm 125:2 Mountains encircle Jerusalem, and God encircles his people--always has and always will. (The Message)
I've been to a couple of walled cities over the years and found that each one has it's own unique history, each of them differ in age and invading enemies and location. But each one was built with the same purpose - to keep the enemy out and the people safe and protected.
Quebec, Canada was built nearly 400 years ago on a bluff above the St.
Lawrence River and is one of the oldest and only fortified walled city north of Mexico. Londonderry, Northern Ireland had it's walls built in the 1600's on the River Foyle, was the last walled city built in Ireland and the only city on the island whose walls survive completely in tact.
Jerusalem, Israel is located in the Judean Mts between the Mediterranean Sea and the Northern tip of the Dead Sea and the current walls were built in 1538.
God's love encircles us like a walled city and his arms protect and keep us safe from the enemy. Like the cities, we each have a unique history, we differ in age and live in different locations. But unlike the cities, we all have the same enemy, Satan.
For me, it's comforting to know that God will protect me from Satan and has his arms around me 24/7 and it gives me a great sense of security to know God always has and always will.
Nancy