Ice and snow festival opens in China

  • 6 years ago
Temperatures are well below freezing but visitors' spirits are high at this year's International Ice and Snow Festival in Harbin, China.

Recommended