Loading...
Showing posts with label Shennongjia. Show all posts

China's "Bigfoot" Leaves Big Footprints in Cornfield

Reports from central China hint at yet more evidence that the so-called “Shennongjia Wildman” may actually exist. Shennongjia, in China'...