Elda is a city and municipality located in the province of Alicante, Spain. As of 2009, it has a total population of 55,618 inhabitants, ranking as the 7th most populous city in the province. From Wikipedia
A tip-off from residents over odd power use revealed high-tech hydroponic systems cultivating more than 2,300 plants