87:1holy mount. God is omnipresent: He is everywhere. Nevertheless, God met His people in an intimate and special way at Zion. See notes Ps. 2:6; 29:6; 46:2.
he founded. This refers to the building of the temple on Mount Zion, north of the city of David and towering over it.