Mingsha Shan (鳴沙山), also known as Echoing Sand Mountain, is located in western China in Dunhuang, an important Silk Road oasis town in Gansu province.
Month: April 2015
Mingsha Shan (鳴沙山), also known as Echoing Sand Mountain, is located in western China in Dunhuang, an important Silk Road oasis town in Gansu province.
Reactions to Nirvana Buddhist theory has been visualised in some of the caves – extensive infographics handpainted onto the walls from right to left. The
We take a look at the evolution of Guan Yin (Goddess of Mercy), Buddhas of Three Times, and Uygur religious history in the Mogao Grottoes of Gansu, China.