Ice and snow festival opens in China

  • 5 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