Scotland and China: More similar than you think
Share - WeChat


Loch Ness, a large, deep, freshwater lake in the highlands of Scotland, is best known for alleged sightings of the mysterious Loch Ness Monster.

Kanas Lake in China's Xinjiang has its own Loch Ness-like legend. The lake attracts much attention for alleged sightings of a mysterious lake monster, similar to the Loch Ness monster.

Most Viewed in 24 Hours