One Hundred and Eight Stupas
Map
Gallery
Facts and practical information
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. ()
Location
Ningxia Hui
ContactAdd
Social media
Add