Create new Board
Editorial Images

Ice and Snow Festival In Harbin

HARBIN, CHINA - JANUARY 16: Tourists visit an illuminated ice castle during the 33rd Harbin International Ice and Snow Festival at Harbin Ice And Snow World in Harbin, China on January 16, 2017. The Festival, established in 1985, is held annually on January 5 and lasts over a month. (Photo by Zhong Zhenbin/Anadolu Agency/Getty Images)
Ice and Snow Festival In Harbin
Embed