Blog

What or who’s lurking in the water?

This curious creature was spotted slithering across the Yangtze River in China. Too far from home to be Nessie. So who, or what is it?

Share this...

Share on facebook
Share on twitter
Share on linkedin
Share on email