A Chinese man who carries his house on his back (12 pictures)

38-year-old Liu Lingchao is a real-life human snail who carries his 60-kg-heavy house on his back wherever he goes.