Skip to playerSkip to main content
  • 8 years ago
Swimmers compete in an ice swimming contest in a pool carved from the frozen ice of the Songhua river, during the annual Harbin Ice and Snow Festival in Harbin, in China's northeast Heilongjiang province.
Be the first to comment
Add your comment

Recommended