Mogao Caves, China by admin July 4, 2013 A Statue of Buddha at Mogao Caves (Caves of the Thousand Buddhas) , Dunhuang, China 202 next post Taj Mahotsav 2016: Your Tryst With Cultural Diversity in India