Russian President Vladimir Putin stripped off to his bathing trunks and immersed himself in the freezing waters of a lake late on Thursday, observing an Orthodox Christian ritual to mark the feast of Epiphany.
Russian state television showed Putin marching onto the ice of frozen Lake Seliger, about 400 km (250 miles) north of Moscow, dressed in a sheepskin coat and felt boots.