caijsa's postcards: Delaware. Chesapeace and Delaware Canal, Delaware River