Shuanglin Temple - Credit: Wikimedia Commons
The Shuanglin Temple () is a large Buddhist temple in the Shanxi Province of China. It is situated in the countryside of Qiaotou village about southwest of the ancient city of Pingyao. It is among the many cultural monuments located in the Pingyao, which is a UNESCO World Heritage site inscribed in 1997. The temple is protected by the state administration. Read more on Wikipedia
Source: en.wikipedia.org