Located in the city of Dunhuang, northwest China's Gansu Province, Mogao Grottoes are home to the world's largest and richest treasure house of Buddhist art. Click to unveil the mystery and feel the charm of the millennium-old grottoes.