Object description
The One Hundred and Eight Stupas is an array of one hundred and eight Buddhist stupas on a hillside on the west bank of the Yellow River at Qingtongxia in Ningxia, China. The stupas were originally constructed during the Western Xia, but have been renovated and rebuilt several times over the centuries.
We use cookies
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy.