Live action footage
Street traffic of vehicles and people walking in the city of Harbin at night, China. Illumination of buildings.
HD
1920 x 1080