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.