The nature reserve of Shennongjia isn't just gorgeous, it's China's most popular destination for Bigfoot believers.
View from the high peaks of Shennongjia Nature Reserve. More than 400 people claim to have seen a Bigfoot-like creature called "yeren" in the forest below.
[Click here to read full article]
No comments:
Post a Comment