The excavation of cultural relics in newly discovered archaeology sites in the Mulan River Basin in Putian City of east China's Fujian Province has provided important clues into local human activities from at least 20,000 years ago.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3