Live action footage
Busy China street night traffic,people riding bicycles near Beijing Tiananmen Square.
HD
1920 x 1080