A mysterious ’10ft creature’ has stunned Chinese officials and left villagers on alert, amid speculation of China’s own Loch Ness monster. Terrifying footage of the bizarre creature swimming in a Chinese lake went viral across the country’s social media. Villagers raised suspicions that the creature could be a legendary lake monster.
{%=o.title%} ]]>
The creature was filmed in a lake in central China after villagers spotted what they suspected to be a mysterious beast swimming around a reservoir.
Residents swarmed to the area and captured what appeared to be a 10ft long creature lurking in the water in Luoyang ... Read even more