China’s Shennongjia added to World Heritage List

The Shennongjia Nature Reserve, in central China’s Hubei Province, has been added to the World Heritage List. Covering 3,200 square kilometers, Shennongjia is the alleged home of a legendary Bigfoot-like ape-man, known as “yeren”. Click this video to find out more about Shennongjia.

Leave a Comment