Live action footage
Street road traffic of vehicles on the street in the chinese city of Heihe (Heilongjiang province), against modern cityscape on background.
HD
1920 x 1080
Editorial Use Only