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

490

27
53

Read more