33.8k reviews
20 meters north of the intersection of Flood Control Road and Anti-Flood Alley, Daoli District, Harbin City, Heilongjiang Province.