I was sorting through my grandma's albums and found a picture labeled with a place I can't locate. It's making me wonder if it's a ghost town or something else.