Live action footage
Road traffic on Tongjiang street in the small border chinese town of Heihe (Heilongjiang province, China). Cars, pedestrians, spring sunny day of 2013.
HD
1920 x 1080