Flood control memorial tower is located in the center of Harbin, just on the banks of the Songhua River, next to the narrow Stalin Park. Most of the visitors to the memorial tower are from the central street, from the bustling and lively streets to the beautiful natural scenery.