Live action footage
Longbin park in the town of Heihe (Heilongjiang Province, China). Chinese adults talking on the benches, walking, children riding on roller skates and bicycles. Sunny spring holiday May 1, 2013.
HD
1920 x 1080