Baiquanshan (Hundred Waterfalls Mountain) walk


Beiquanshan means hundred waterfall mountain. It got its name from the many water falls hidden in the mountain. It is located at 20km north of Huairou County on the side of the national road 111. It is very close to the Yougushentan which I went to a few weeks before.

Leave a Comment