Mysterious creature’ spotted in Chinese lake


In a terrifying incident, a mysterious 10-foot creature has been spotted in a Chinese lake, sparking speculations of ‘legendary monster’.

According to the details, the incident took place in Henan province, when some villagers spotted a slim-shaped ‘mysterious creature’ lurking in the pond today in Luoyang city.