Video of ‘Chinese Nessie’ is going viral
A video of the ‘Chinese Nessie’ was first uploaded on Sina Weibo, a microblogging site, and its since been making rounds on various social media platforms and has people wondering what on earth it is. A tourist captured the footage while visiting Kanas Lake in the Xinjiang Province of China. In the video, a large, … Read more