The Mogao Caves, also referred to as the “Caves of the Thousand Buddhas,” are a unprecedented treasure trove of Buddhist artwork and tradition, positioned close to the traditional Silk Street oasis of Dunhuang in northwestern China. Carved into the cliffs of Mingsha Mountain, this huge cave advanced contains a staggering assortment of over 700 caves, […]