Shibaozhai, literally meaning Stone Treasured Fortress, is located in Zhongxian County, at the south bank of the Yangtze ... by spiral staircase in the pagoda. 160 meters above the river, visitors ...
Some results have been hidden because they may be inaccessible to you