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