China Answer 8

Shibaozhai Temple

Clues

Located along Yangtze River

Wooden 12-story pagoda clings
to high rock outcropping