Shanxi: A Journey into the Heart of Ancient ChinaBuddhist caves, cliffside temples, timber architecture and the living streets of Pingyao