33.8k reviews
80 meters north of the intersection of Zhaolin Street and Tiandi Street, Daoli District, Harbin City, Heilongjiang Province