Live action footage
Chinese city of Harbin night traffic of cars, railway station square.
HD
1920 x 1080