IMG_20191023_135329 Published October 29, 2019 at 3875 × 2906 in Discovering Cohoes Falls ← Previous / Next → School Street Hydropower Plant – view from across the Power Canal, October 23rd.October 23rd.