Participants of the 78th Christmas Cup swimming race in the Lake Geneva on December 18, 2016. 1,800 people took part in the event, swimming 120 meters at 7°C.

Photo: Fabrice Coffrini / AFP / East News

New and best

5

629

390
118

Read more