These Chinese Village Residents Are Amazing Mountain Climbers!

This is a cliff village named Daliangshan from Sichuan Province of China. These people are some of the best climbers arround!