Bigfoot Photographed In China

New photograph of bigfoot in China

A photograph of a bigfoot has been released that is claimed to have been taken in Shennongjia, China’s Hubei Province, on Taibai Mountain. Taibai is the highest mountain in Eastern China and part of a surrounding 56,325 hectares Natural Preserve that includes warm temperate, temperate, cool temperate, and alpine climates.

Two different reports, one that several visitors from Xi’an saw a creature while camping, the other that backpackers from Shanghai saw a bigfoot while climbing the mountain in Houzhenzi Village, Zhouzhi County.

Taibai Mountain National Forest Park officials also told reporters that several tourists from Xi’an reported seeing an unidentified creature on Sept. 18th.


Full Article on peopledaily.com.cn

4 Comments on “Bigfoot Photographed In China

Leave a Reply to carmen Cancel reply

Your email address will not be published. Required fields are marked *

*