The Bodhgaya Temple of Sichuan, China
November 17th 2015 The Bodhgaya Stupa of Sichuan Province is an amazing Buddhist temple complex an hour outside of Chengdu. A copy of the famous Bodhgaya stupa of Bihar, India. There are actually two stupas at the Sichuan location. The largest was built in the 1990s. The smaller stupa was built earlier to replace one that was destroyed during the cultural revolution. In addition there are two sets of much smaller st
... read more