For this Swedish tourist it was certainly a trip to remember.
Known only as Harald, the 53-year-old saved the life of a woman who was drowning in a river in Chengdu in the south western province of Sichuan in China.
The video clip of a Chinese news report was posted on Youtube yesterday after being passed to website beijingcream.com.
The drama unfolded on December 6 as the Swede walked near Jinjiang Bridge and saw a crowd gathered alongside the river. Realising there was a body floating in the water, he dived in and pulled the woman to safety.
Beijingcream.com reports that the man was on a 10-day business trip to Chengdu - his first visit to China - when the incident happened.