HebrewEnergy
Energy Dictionary
Any location on which a facility is constructed or is proposed to be constructed.