Shibaozhai, is a hill along the bank of the Yangtze River Landmarks, Coasts Links: en.wikipedia.org By: Mike1989