Yeren

In the remote forests of the western part of China’s Hubei province people believe passionately in the existence of the Yeren- the "wild men". The creatures have been believed in since time immemorial and sightings are frequently reported even today.