Archaeologists have discovered more than 80 stone carvings and building components inside the Leigutai caves in Longmen Grottoes, a UNESCO World Heritage site, in central China's Henan Province. #XinhuaNews
Archaeologists have discovered more than 80 stone carvings and building components inside the Leigutai caves in Longmen Grottoes, a UNESCO World Heritage site, in central China's Henan Province. #XinhuaNews