Is this China’s Loch Ness Monster?

A worker at a national park has filmed what he believed to be the famous lake monster in north-eastern China. Eerie footage captured by the man shows a black round object floating on the surface of the Tian Chi, or ’Heaven Lake’, at the Changbai Mountain in Jilin Province. The alpine lake is renowned for having a mysterious beast - the Chinese equivalent to the Loch Ness Monster - said to be first sighted nearly six decades ago. The mountain caretaker, Xiao Yu, told MailOnline that he spotted the seven-foot
Back to Top