33.8k reviews
Stalin Street, Daoli District, Harbin, Heilongjiang Province, next to the Flood Control Memorial Tower