‘A Thousand Years of Art’ at China’s Mogao Caves of Dunhuang

The ‘Caves of the Thousand Buddhas’ are a magnificent treasure trove of Buddhist art. A Trove of Buddhist Art The ‘Caves of the Thousand Buddhas’ (Qianfodong), also known as Mogao, are a magnificent treasure trove of Buddhist art. They are located in the desert, about 15 miles south-east of the town of Dunhuang in north[…]