Scenery in the autumn of the Shennongjia Nature Reserve, home of the legendary of wild man known as "Bigfoot" in central China's Hubei Province.
Comments