Shibaozhai, which literally means the Stone Treasure Fortress, but some call it the Treasured Stone Stockade or Precious Stone Fortress. It is located in Zhong County, at the south bank of the Yangtze River, 278 kilometers away from Chongqing. The whole building is composed of a gate, gate tower, and an ancient Buddhist temple on the top guards the only path up the mountain. The cultural relics and calligraphy and paintings by famous persons unearthed in Zhong County since the New Stone Age are displayed in the temple hall. Today, Shibaozhai is known as one of the “world’s eight great majestic buildings.” It has attracted large visitors from all over the world.
Welcome to book a Yangtze River cruise with China Fact Tours. We'll leave you a lifetime happy memory on your China Tour experience!