Der Shibaozhai Tempel liegt auf einem 200 Meter hohen Hügel am Ufer des Yangtze in der Volksrepublik China. An der Flussseite liegt ein roter neun Stockwerke hoher Pavillon, der über einen Trampelpfand mit dem Tempel auf dem Hügel verbunden ist. Den imposanten Tempel ließ Kaiser Qianlong im 18. Jahrhundert erbauen.