China’s Loch Ness Monster: ‘Mysterious beast’ seen under a lake
Is this China’s Loch Ness Monster? Mountain caretaker is shocked to spot a ‘mysterious beast’ lurking under a lake A worker at the Changbai Mountain scenic park claimed he saw the ‘creature’ Eerie footage shows a black round object floating on the surface of Heaven Lake It is said to be about seven-foot-wide and remained … Read more