Located on Mangshan Mountain, Luoyang Ancient Tombs Museum presenting Chinese ancient tombs is the world's first museum of its kind. [Photo/DFIC]