33.8k reviews
Degar Wharf, North Side of the Intersection of Youyi Road and Shangjiang Street, Daoli District, Harbin City, Heilongjiang Province