Chinese residents are stunned after spotting a ‘mysterious’ 10ft creature lurking in a reservoir
‘Is this the legendary lake monster?’ Chinese residents are stunned after spotting a ‘mysterious’ creature lurking in a reservoir Villagers claimed a lake monster could have appeared in a pond in central China Footage shows a slim-shaped creature swimming up and down in the reservoir Some web users suspected the ‘mythical beast’ to be a … Read more