Shuanglin Temple
The Shuanglin Temple (Chinese: 双林寺; pinyin: Shuānglín Sì) is a large Buddhist temple in the Shanxi Province of China. It is situated in the countryside of Qiaotou village about 6–7 kilometres (3.7–4.3 mi) southwest of the ancient city of Pingyao.
…