JERUSALEM — On a blistering afternoon in the hills west of Jerusalem, Israelis from all walks of life swam in spring-fed pools and picnicked in the shade of fig trees in a bucolic refuge known as Ein Lavan, as they have done for years.

But they may not have much longer to enjoy it.

Developers want to build a neighborhood of 5,000 homes, a hotel and a business district atop Lavan Ridge, a stone’s throw away.

This is no ordinary land-use battle between builders and conservationists. Supporters of the project insist they are motivated not by profit but by the desire to finance sorely needed urban renewal in Kiryat Menachem, an overcrowded, low-income neighborhood nearby.

And the battle could set a precedent for similar fights. Israel, a country with the developed world’s highest fertility rate, crams 200,000 more people each year into a nation the size of New Jersey, half of it uninhabitable desert. The resulting housing crunch is creating enormous pressure to build in the dwindling green spaces.

#g-1009-for-webJERUSALEM1map-box , #g-1009-for-webJERUSALEM1map-box .g-artboard { margin:0 auto; } #g-1009-for-webJERUSALEM1map-box p { margin:0; } #g-1009-for-webJERUSALEM1map-box .g-aiAbs { position:absolute; } #g-1009-for-webJERUSALEM1map-box .g-aiImg { position:absolute; top:0; display:block; width:100% !important; } #g-1009-for-webJERUSALEM1map-box .g-aiSymbol { position: absolute; box-sizing: border-box; } #g-1009-for-webJERUSALEM1map-box .g-aiPointText p { white-space: nowrap; } #g-1009-for-webJERUSALEM1map-335 { position:relative; overflow:hidden; } #g-1009-for-webJERUSALEM1map-335 p { font-family:nyt-franklin,arial,helvetica,sans-serif; font-weight:500; font-style:normal; line-height:12px; height:auto; filter:alpha(opacity=100); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity:1; mix-blend-mode:normal; letter-spacing:0.05em; font-size:10px; text-align:left; text-transform:none; color:rgb(0,0,0); top:0.8px; position:static; padding-bottom:0; padding-top:0; } #g-1009-for-webJERUSALEM1map-335 .g-pstyle0 { line-height:24px; height:24px; mix-blend-mode:multiply; letter-spacing:0em; font-size:14px; text-align:center; color:rgb(102,102,102); top:1.1px; position:relative; } #g-1009-for-webJERUSALEM1map-335 .g-pstyle1 { line-height:24px; height:24px; mix-blend-mode:multiply; letter-spacing:0em; font-size:15px; text-align:center; color:rgb(102,102,102); top:1.2px; position:relative; } #g-1009-for-webJERUSALEM1map-335 .g-pstyle2 { line-height:24px; height:24px; mix-blend-mode:multiply; letter-spacing:0.1em; font-size:17px; text-align:center; top:1.4px; position:relative; } #g-1009-for-webJERUSALEM1map-335 .g-pstyle3 { line-height:24px; height:24px; mix-blend-mode:multiply; letter-spacing:0em; font-size:15px; text-align:center; top:1.2px; position:relative; } #g-1009-for-webJERUSALEM1map-335 .g-pstyle4 { font-weight:700; line-height:21px; height:21px; mix-blend-mode:multiply; letter-spacing:0.02em; font-size:14px; text-align:right; top:1.1px; position:relative; } #g-1009-for-webJERUSALEM1map-335 .g-pstyle5 { font-style:italic; line-height:15px; height:15px; mix-blend-mode:multiply; letter-spacing:0em; font-size:14px; text-align:center; color:rgb(98,140,178); top:1.1px; position:relative; } #g-1009-for-webJERUSALEM1map-335 .g-pstyle6 { line-height:11px; height:11px; mix-blend-mode:multiply; letter-spacing:0.125em; text-align:center; text-transform:uppercase; position:relative; } #g-1009-for-webJERUSALEM1map-335 .g-pstyle7 { font-weight:700; line-height:15px; height:15px; mix-blend-mode:multiply; letter-spacing:0em; font-size:14px; text-align:center; top:1.1px; position:relative; } #g-1009-for-webJERUSALEM1map-335 .g-pstyle8 { font-style:italic; height:12px; mix-blend-mode:multiply; text-transform:uppercase; position:relative; } #g-1009-for-webJERUSALEM1map-335 .g-pstyle9 { line-height:10px; height:10px; mix-blend-mode:multiply; letter-spacing:0em; text-align:center; position:relative; } #g-1009-for-webJERUSALEM1map-335 .g-pstyle10 { font-style:italic; line-height:14px; height:14px; mix-blend-mode:multiply; letter-spacing:0.035em; font-size:13px; text-transform:uppercase; top:1px; position:relative; } #g-1009-for-webJERUSALEM1map-335 .g-pstyle11 { line-height:13px; height:13px; mix-blend-mode:multiply; letter-spacing:0.035em; font-size:12px; text-transform:uppercase; top:1px; position:relative; } #g-1009-for-webJERUSALEM1map-335 .g-pstyle12 { font-weight:300; line-height:15px; height:15px; mix-blend-mode:multiply; letter-spacing:0em; font-size:12px; top:1px; position:relative; }