33.8k reviews
No. 178-6, Tongjiang Street, Daoli District, Harbin City, Heilongjiang Province (close to Central Street, near the Anti-Flood Memorial Tower)