Skip to main content
HRVH Home
Browse Exhibits
HRVH Home
Browse Exhibits
File #2205: "The Glenwood Power Station along the Hudson River in Yonkers, New York (photo courtesy of the Museum of Innovation and Science.jpeg"