The 100-year-old Letchworth Village Home for the Feeble Minded and Epileptics in New York was abandoned in the ’90s but it already looks like Chernobyl. (Photo: Darren K/Flickr)