View from Biggs to Murray Oak Hill the proposed site of Eden Renewables two 5 MW solar power plants Oak Hill I and Oak Hill II at 13590 Duanesburg Road, Delanson NY 12053.
Current storm water run off and view of the proposed 65 acres of solar panels.
Duanesburg Planning Board claims there will be no negative impact on the neighboring properties.
December 30, 2019