I took this shot on a back road in lower New Castle County, Delaware. But what is it? I thought I knew of all the lighthouses in Delaware and I'm not aware of any one that looks like this. Maybe it's a lookout tower of some sort. Any information would be great.