Archaeologists clean a stone Buddha head that was discovered at the Leigutai caves of the Longmen Grottoes in Luoyang, Henan province, in November. Archaeologists have made a stunning discovery of more than 80 stone carvings and building units, dating back about 1,300 years, at the Leigutai caves of the Longmen Grottoes in Luoyang, Henan province. The Longmen Grottoes Research Institute, …