Mount Helix Reservoir
United States
>
California
>
San Diego County
>
La Mesa
>
Mount Helix Reservoir
Mount Helix Reservoir in La Mesa.
Mount Helix Reservoir
Vegetation and ground cover
water
Lake Helix Terrace
Lake Helix Drive
Lemon Avenue
Saint Andrews School, National 9 Inn, Central Congregational Church, Evangelical Bible Church