Central Street Pedestrian Street is located in Daoli District, Harbin City. It is an open architectural art museum. It starts from the flood control memorial tower to the north and goes south to Xinyang. It is 1400 meters long. It was built at the beginning of the last century and has many protected buildings.