Ice and Snow Festival in Harbin City, Part 2
Visitors walk in front of a massive snow castle sculpture at the Harbin International Ice and Snow Festival held in the city of Harbin, located in China's northern Heilongjiang province, January 5, 2016. (Photo by Wu Hong/EPA)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy