Harbin Central Street Pedestrian Mall - Local Night View of Russian-style Architecture
Created bytklib
33.8k reviews
Near No. 85 Central Street, Shangzhi Sub-district, Daoli District, Harbin City, Heilongjiang Province (23 meters south of the Modern Hotel)
Walking Guide

