Yudu Mountain, virgin land of Beijing suburbs

Yudu Mountain is located in northwest Beijing’s mountain natural scenic area of Yanqing County, extending over 100 square kilometers. This area is situated in remote mountains, a location that contributes to beautiful and quiet scenery. Read about and see pictures of Yudu Mountain in this CCTV9 online article.

Comments are closed.