The Natural History Museum at Chengjiang Fossil Site in southwest China's Yunnan Province opens to public on Monday. It was designated as a UNESCO World Heritage Site in 2012. Join us and see how technology helps reenact the life of species 500 million years ago.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3