The Columbus Monument was built and placed at its current location in 1992 by the America 500 Anniversary Corporation. The Delaware River Waterfront Corporation (DRWC) inherited control and maintenance of the monument as part of DRWC’s mission to maintain public amenities along the waterfront, following the dissolution of the non-profit entity responsible for its construction.