ArchitectureNew York Abandoned NYC: Getting Lost on North Brother Island [Photos] Will Ellis of AbandonedNYC takes a trip to North Brother Island in the East River to document the ruins of Riverside Hospital.