
1,500-year-old Head Looted from Buddhist Grottoes in China Returns After 90 Years
Sculpture believed to have been taken from the…
Sculpture believed to have been taken from the…
Qianfo’an (千佛庵), the Temple of One Thousand Buddhas, better known as Xiaoxitian (小西天) or the Little Western Paradise, is located in present-day Xi County, Linfen