Home  >>  Beijing Picture  >>  Shidu

Shidu

The scenic spot refers to the upper and middle drainage of the Juma River in Fangsgan District.Shidu refers to the beautiful gorge of the Juma River between Zhangfang and the town of Shidu, which is at the end of the gorge. Shidu means Ten Ferries, or Ten Crossings in Chinese.

About Us | Terms & Conditions | Site Map | Privacy | Copyright to MyBeijingChina.Com 2004-2010