A Holy Land, A Holy Mountain
Commentators explain that "the border of his sanctuary" refers to the entire promised land of Canaan, which God set apart for Israel. "This mountain" specifically points to Mount Zion or Moriah, the future site of the temple. This shows God's fulfillment of His promise was both broad (the whole land) and specific (the place of His presence).