Tag: Luoyang city.
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,...