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.
Comments

Recommended