Well all know the famous event of the Israelites who marched seven times around the wall of Jericho and it fell. It was a miraculous feat. As an idiom it means accomplishing things with little or no effort.
Example: Teaching for me is a Wall of Jericho.
Will Israel’s plan to build the temple at the sight of the mosque be a Wall of Jericho?