Long Wind Farm

East Thetford, VT