Mountain Home Solar

USA / Idaho / Mountain Home / West 10th North, 1750
 solar farm, fenced area
 Upload a photo

Mountain Home Solar Farm
Nearby cities:
Coordinates:   43°8'47"N   115°43'20"W
This article was last modified 2 years ago