Bigfoot Photographed 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.
What a crock!!! People are so gullible they’ll believe ANYTHING!!! Reminds me of my ex-wifes family members.
Um…photo? Seriously?
Looks like it came from a monster movie. lol
Shes got a nice rack! lol