Dutch daredevil Wim Hof has dunked himself in ice water to raise awareness of climate change ahead of his plans to break a world record.
The 51-year-old "Iceman" submerged himself in a tank of ice water for around five minutes wearing only a swimsuit in Hong Kong, reports the Telegraph.
He performed the stunt for one hour and 44 minutes in January and is bidding to beat that time on New Year's Eve and set a Guinness World Record.
Hof told reporters: "When I am performing ice immersion, actually I do not think very much.
"It is all before. Before coming to Hong Kong do this challenge. I like a psychic preparation, and it is not of one day. It's of many days. It's coming. It's going. It's coming and going. It's like preparing yourself inside for what is to come."