33.8k reviews
20 Stalin Street, Daoli District, Harbin, Heilongjiang, behind the Anti-Flood Memorial Tower