Live action footage
Chinese city of Harbin (Heilongjiang province). St.Sophia temple square, crowds of people. Holiday, October 05, 2013.
HD
1920 x 1080
Editorial Use Only