1 article
Architecture
The Abandoned Glenwood/Yonkers Power Plant
Located seven miles north of the Island of Manhattan stands the ruin of the Glenwood/Yonkers power station associated with