Articles related to "Mogao Caves"The Mogao Caves near Dunhuang are a storehouse of Buddhist cave art, an ancient center of religious activity and home to the famous Sleeping Buddha.
Longmen Grottoes in China's Henan Province is a spectacular sight, with more than 100,000 statues of Buddha and his disciples carved into a hillside facing the Yi River.
|