China April 2007

Tai Shan

Tai Shan: Yuguan Peak and Sheshen Cliff (of Sacrifice)