The Longmen Grottoes, a world cultural heritage site in central China's Henan Province, is well known for their ancient Buddhist cave art. Click the video to explore the millennium-old grotto relics.