Video PlayerClose
Photo taken on April 6, 2018 shows the exhibit at the Luoyang Museum in Luoyang City, central China's Henan Province. A total of 66 museums in various kinds are open to the public in Luoyang, a city with civilization history of over 5,000 years. (Xinhua/Zhu Xiang)